I get completely different answers when I place the code [ document.write(text); ]
inside/outside the loop below but can't figure out the logic. Especially the answer that shows when inside. Why is this?
var text = "";
for (i = 0; i <= 10; i++) {
text += "The number is " + i + "<br>";
document.write(text);
}
This is the current answer I have
The number is 0 The number is 0 The number is 1 The number is 0 The number is 1 The number is 2 The number is 0 The number is 1 The number is 2 The number is 3 The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 6 The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 6 The number is 7 The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 6 The number is 7 The number is 8 The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 6 The number is 7 The number is 8 The number is 9 The number is 0 The number is 1 The number is 2 The number is 3 The number is 4 The number is 5 The number is 6 The number is 7 The number is 8 The number is 9 The number is 10