Что не так с этим кодом?
Почему он выводит сначала все нормально, а потом уменьшает в такой же последовательности???
function sumTo(n){ var res = n-1; for(i=0; i<n; i++){ console.log(n); n=n+res; res--; } //console.log(n); } sumTo(14); |
потому что res становится отрицательным числом
|
Но там ведь код выполнится определенное кол-во раз, до того как res станет отрицательным
|
n растет итерации прибавляются
|
Капец, точно, спасибо огромное!)
|
Часовой пояс GMT +3, время: 17:33. |