Foundations
Control Flow
Use if statements and loops to choose work and repeat work based on values.
Control Flow
control.ts
const limit: number = ;
let sum: number = 0;
for (let i = 1; i <= limit; i++) {
sum += i;
console.log(`i=${i}, sum=${sum}`);
}
if (sum >= 10) {
console.log("sum reached double digits");
} else {
console.log("sum stayed small");
}
const limit: number = ;
let sum: number = 0;
for (let i = 1; i <= limit; i++) {
sum += i;
console.log(`i=${i}, sum=${sum}`);
}
if (sum >= 10) {
console.log("sum reached double digits");
} else {
console.log("sum stayed small");
}
const limit: number = ;
let sum: number = 0;
for (let i = 1; i <= limit; i++) {
sum += i;
console.log(`i=${i}, sum=${sum}`);
}
if (sum >= 10) {
console.log("sum reached double digits");
} else {
console.log("sum stayed small");
}
branch
An `if` statement runs one block when a condition is true and can run another block otherwise.