Задать вопрос
@X_shadow

Как проверить, что строка может быть приведена к числу?

Надо сделать проверку на число и четность/нечетность. Когда запускаешь код в браузере, если вводишь буквы, должно отображаться "введите число", а у меня скидывает к "Число нечетное". Как поправить? Использовать isNAN обязательно по заданию.

let num = Number (prompt('Пожалуйста, введите любое число'));
    if (isNaN (num % 2 === 0)) {
        alert ('введите число')
    }
        if (num % 2 === 0) {
        alert('Число четное');
    } else {
        alert('Число нечетное');
    }
  • Вопрос задан
  • 86 просмотров
Подписаться Простой Комментировать
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
const num = Number(prompt('Введите число'));

if(isNaN(num)) {
    alert('Это че, число?');

} else if (num % 2 === 0) {
    alert('Четное');

} else {
    alert('Нечетное');
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы