Решения задания к уроку 6

Содержание

Текст скрипта Результат работы

На самом деле все просто! Вот смотрите:

Текст скрипта

Цикл for:

<html>
<head>
<script language='JavaScript'>
function more(){
   for( i=1; i<=1000; i= i+1){
      document.bgColor=i; }
   }
</script>
</head>
<body
<form>
<input type='button' value='
Нажми!' onClick='more()'>
</form>
</body>
</html>

 

Теперь while:

<html>
<body>
<script language = 'JavaScript'>
   var userask = prompt("Ведите число", "Здесь");
   var i = 1;
   while (i <= eval(userask)){
      document.write('Добрый ');
      i++;
   }
   document.write("Вечер!!!");
</script>
</body>
</html>

 

Результат работы

Цикл for:

 

Теперь while:

Маленькое пояснение: мы используем функци eval внутри условия цикла для того, чтобы перевести строку, которую ввел пользователь в число.

Если вам что-то не понятно, то я думаю что следует по подробнее ознакомиться с этим уроком .