Factorial (loop)
JavaScript Loops
for with accumulation
Flowchart (ISO 5807)
Source code
function factorial(n) {
let r = 1;
for (let i = 2; i <= n; i++) {
r *= i;
}
return r;
} for with accumulation
function factorial(n) {
let r = 1;
for (let i = 2; i <= n; i++) {
r *= i;
}
return r;
}