Predict the for Loop Output
Predict OutputBeginner
Question
What does this code print?
Code
let sum = 0;
for (let i = 1; i <= 3; i++) {
sum = sum + i;
}
console.log(sum);
Hint
Add 1, then 2, then 3.
Explanation
The loop runs with i = 1, 2, 3. Each iteration adds i to sum: 0+1=1, 1+2=3, 3+3=6. After the loop, sum is 6, so console.log(sum) prints: 6
Related Resources
Related Lessons
- Loops (for & while)
Learn how for and while loops work.
Look up unfamiliar terms
A beginner-friendly glossary explains jargon in plain English — variables, functions, DOM, Promise, and more.
Decode error messages
Plain-English explanations of common errors — what they mean, why they happen, and how to fix them.
Build real projects
Apply what you learned by building guided projects with starter code and solutions.