почему не так работают символы перевода строки?
maxs mass

подскажите новичку, решаю одну задачу на javascript, по ходу надо вначале вывести на экран последовательность чисел от 1 до 100.

Вывожу и хочу сделать это не в строку, а в столбик, типа так:

1
2
3
...
100

Для этого есть специальные операторы "\n" или "\r", но они почему-то работают не так как надо, т.е. выводят не в столбик, а в строку с пробелами между числами, см. ниже

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 100

Сам код следующий

var i=1;
while (i<=100)
{
    document.write(i +"\n");
    i++;
}

Тег "<br>" не предлагать, про него в курсе.

В данном случае просто непонятно, почему неправильно работают строковые операторы "\n" и "\r" ?

maxs mass 8 месяцев назадСпасибо 0
1 чел.