← Усі приклади

Факторіал (цикл)

JavaScript Цикли

for з накопиченням

Блок-схема за ДСТУ

ПочатокВвід nr = 1i = 2, n, 1r *= iПовернути rКінецьРисунок 1 — factorial

Вихідний код

function factorial(n) {
    let r = 1;
    for (let i = 2; i <= n; i++) {
        r *= i;
    }
    return r;
}