javascript-tutorial / ru.javascript.info

Современный учебник JavaScript

Home Page:https://learn.javascript.ru

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ошибка в решении задачи

maximlunegov opened this issue · comments

В задаче "Покажите знак числа" решение неполное. Не хватает проверки на "0", т.к. при таком решении получим "0" и на любой текст.

let value = prompt('Введите число', 0);
if (value > 0) {
  alert( 1 );
} else if (value < 0) {
  alert( -1 );
} else if (value == 0)
  alert( 0 );
else {
  alert( 'Неверный ввод' );
}

Внимательнее прочитайте условие задачи:

Используя конструкцию if..else, напишите код, который получает число через prompt, а затем выводит в alert:

• 1, если значение больше нуля,
• -1, если значение меньше нуля,
• 0, если значение равно нулю.

Предполагается, что пользователь вводит только числа.