как проверить на отрицательное число

204
13 апреля 2019, 15:20

Помогите пожалуйста, как на JavaScript проверить отрицательное число. При введение отрицательного число проверить в условии при строгом равенстве.

Вот мой код:

var getNumber = function(intNumber) { 
  var number = parseInt(intNumber); 
  if (number === null) { 
    console.log("Вы нажали \"Отмена\""); 
  } else if (number === -10) { 
    console.log("Вы ввели отрицательное число"); 
  } else if (number == false) { 
    console.log("Вы ввели ноль"); 
  } else if (isNaN(number)) { 
    console.log("Вы ввели не число"); 
  } else { 
    console.log("Вы ввели положительное число"); 
  } 
 
  return number; 
}; 
 
var numberFree = getNumber(prompt("Введите число: "));

Answer 1

Отрицательное число – это число, которое меньше 0.

В яваскрипт есть оператор сравнения: оператор меньше (<).

Для проверки, что число меньше 0, запись будет выглядеть так:

number < 0
Answer 2

Можно проверить еще так, как вариант:

//для всех отрицательных чисел метод возвращает -1 
console.log(Math.sign(-5));

READ ALSO
Подскажите модульную систему js

Подскажите модульную систему js

Начал программировать на js, но опыта малоХотелось бы как на php иметь аналогию с классами

195
Проверка наличия файла в директории с помощью jQuery в приложении Flask

Проверка наличия файла в директории с помощью jQuery в приложении Flask

Есть приложение FlaskВ части Python происходит обработка файла

212
Ajax. Как получить идентификатор?

Ajax. Как получить идентификатор?

Подскажите как добавить в код id, я так понимаю дело в нём, потому что редактирование происходит только после перезагрузки страницыСпасибо)

214
Мобильное приложение для iOS и Android

Мобильное приложение для iOS и Android

Нужно сделать приложение такого типа:

236