Search code examples
javascriptnumbersline-breaks

How can I wrap with a range of numbers?


I'd want to know how can I break the line when my list of numbers reach 10 and his multiples until 100.
Example: 1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
...
This is what I wrote so far

var limit= 100;
var str= "";

for (var i =1; i<=limit; i++){
str += i+ "";
}
console.log(str);

Solution

  • You can do this as well :

    var limit= 100;
    var str= "";
    
    for (var i = 1; i <= limit; ++i) {
        str += i + ((i % 10) ? " " : "\n");
    }
    console.log(str);