Бесконечный цикл
Помогите сделать бесконечный цикл, который прерывается с помощью конструкции break, когда Math.random() > 0.9. Подсчитать количество итераций и вывести это число с помощью alert
|
var i = 0;
while(true) {
if(Math.random() > 0.9) {
alert(++i);
break;
}
else i++;
}
|
j0hnik,
а если без else? |
var i = 0;
while(true) {
i++;
if(Math.random() > 0.9) {
alert(i);
break;
}
}
|
j0hnik,
:) :victory: |
for(let i = 0; true; i++) if(Math.random() > 0.9) {
alert(++i);
break;
}
можно еще короче записать |
j0hnik,
можно без if и без break? |
for(var i = 0; Math.random() < 0.9;) i++; alert(i); да, но это уже немного не по теме. |
j0hnik,
:thanks: |
:)
var i = 0; while(++i && Math.random() <= 0.9); alert(i); |
| Часовой пояс GMT +3, время: 07:00. |