@Jettie

Что не так с кодом javascript?

Прохожу простейшее задание на Яндекс Практикуме и не могу взять в толк что не так:

function checkInput(i) {


  
if (isNaN(red)) {
  red = prompt('В качестве значения насыщенности красного вы ввели не число. Пожалуйста, введите число от 0 до 255.', 255);
  red = Number(red);
  }
  else if (red < 0) {
    (red = 0);
    red =  prompt ('Наименьшее из возможных чисел — ноль, мы подставили значение 0.');
  }
  else if (red > 255) {
    (red = 255);
    red =  prompt ('Наибольшее возможное число — 255, мы подставили его.');
  }
  else {
console.log('Вы определили насыщенность красного как ' + red);
  }
}

Нужно просто вставить в тело функции checkInput все блоки if, else if и else для переменной red. Что я и сделал. На что он пишет, что перечисленные блоки не вложены внутрь ф-ии. Я что-то упускаю?
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
vfreelancer
@vfreelancer
php
(red = 255); - что это? уберите скобки и (red = 0);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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