Foundations
Arrays
Typed arrays store a sequence of values and keep element operations predictable.
Arrays
arrays.ts
const scores: number[] = ;
scores.push(88);
let total: number = 0;
for (const score of scores) {
total += score;
}
const average: number = total / scores.length;
console.log(`Scores: ${scores.join(", ")}`);
console.log(`Average: ${average}`);
const scores: number[] = ;
scores.push(88);
let total: number = 0;
for (const score of scores) {
total += score;
}
const average: number = total / scores.length;
console.log(`Scores: ${scores.join(", ")}`);
console.log(`Average: ${average}`);
const scores: number[] = ;
scores.push(88);
let total: number = 0;
for (const score of scores) {
total += score;
}
const average: number = total / scores.length;
console.log(`Scores: ${scores.join(", ")}`);
console.log(`Average: ${average}`);
typed array
An annotation such as `number[]` says every element should be a number.