← All examples

Array sum

TypeScript Loops

for + types

Flowchart (ISO 5807)

StartInput arrs = 0i = 0, arr.length - 1, 1s += arr[i]Return sEndFigure 1 — sum

Source code

function sum(arr: number[]): number {
    let s = 0;
    for (let i = 0; i < arr.length; i++) {
        s += arr[i];
    }
    return s;
}