@MerCat

Поместите числа от 1 до 100 в порядке возрастания с помощью оператора for, но число 50 не должно появляться. Как решить?

<!DOCTYPE html>
<html>
<head>
<title>JS</title>
<script language="JavaScript">
for (var a = 1; a <= 100; a++) 
{
if(a==50)
{
a.replace('')
}	
if(a==49) 
{
document.write(a++);
}
document.write(a + '<h2 style="color: blue">');
}
</script>
</head>
<body>
</body>
</html>
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Keterone
for(let a = 1; a<100; a++){

if (a === 50){
continue
}
document.write(` ${a} `)
}
Ответ написан
z80b
@z80b
Frontend
<!DOCTYPE html>
<html>
<head>
  <title>JS</title>
  <style>
    b {
      color: blue;
      padding: 0 3px;
    }
  </style>
  <script>
    for (var a = 1; a <= 100; a++) {
      if (a != 50) {
        document.write('<b>' + a + '</b>');
      }
    }
  </script>
</head>
<body></body>
</html>
Ответ написан
@Azperin
Дилетант
Напишите просто нормальный цикл без условий, чтобы ВСЕ цифры появились (я правда не понял где), а потом добавьте наверх if (a === 50) continue;
и все
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы