Проблема с массивом JavaScript

Не работает следующий код:
var result [];
var start = 100;
while (start > 0) {
   start --;	
   result.push(start);
}
alert(result);  
Описание задачи: Создать переменную start = 100 и пустой массив result. Создать цикл, который заполнит массив «result» значениями от 100 до 0 с помощью декремента.


   Вопросы 0    329 0

Комментарии (2)

  1. Александр Мальцев # +1
    Во-первых Вы забыли знак = в первой строчки.
    var result = [];
    
    Во-вторых у Вас получится массив от 99 до 0, т.к. Вы сначала уменьшаете на 1 (start--), а уже потом добавляете число в массив. Если Вам надо всё таки от 100, то сначала добавьте в массив, а потом уже отнимайте единицу.
    var result = [];
    var start = 100;
    while (start > 0) {
      result.push(start);
      start --; 
    }
    alert(result);
    
    1. Nic # 0
      Спасибо большое! Ошибки наверное типичные, как у всех новичков. Что же будет дальше, даже представить боюсь :-)

    Вы должны авторизоваться, чтобы оставлять комментарии.