Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.06.2020, 18:36
Новичок на форуме
Отправить личное сообщение для Coreman Посмотреть профиль Найти все сообщения от Coreman
 
Регистрация: 09.06.2020
Сообщений: 5

Цикл for в while и do
Всем привет,
Правильно ли я преобразовал цикл for в while?

for( let i = 0; i<2; i++){
    const a = prompt(`What is last movie you watched?`,``),
    b = +prompt(`Movie rank?`,``);

   
   if(a != null && b != null && a != '' && b !='' && a.length < 50 ){
    personalMovieDB.movies[a] = b ;

    console.log('done');

   }else{
       console.log('error');
       i--;

   }
}


и мой while

let i = 0;
while(i < 2 ){
    const a = prompt(`What is last movie you watched?`,``),
    b = +prompt(`Movie rank?`,``);
    i++;
    if(a != null && b != null && a != '' && b !='' && a.length < 50 ){
           personalMovieDB.movies[a] = b ;
           console.log('done');
}else{
    console.log('error');
    i--;
}
}


и как это можно сделать с do?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл завершается не дожидаясь выполнения функции leonoff jQuery 2 13.08.2014 16:02
Как подчинить себе цикл wreder jQuery 17 20.11.2013 22:17
Цикл завешивает страницу, помогите Romingood jQuery 5 19.10.2013 14:30
как сделать чтобы цикл не запускался второй раз Brook Events/DOM/Window 5 12.05.2013 21:43
Бесконечный цикл Sundro Общие вопросы Javascript 8 08.08.2011 13:58