Сравнение отрицательных чисел в JavaScript
Я уверен, что это простая проблема, но я сравниваю отрицательные числа в JavaScript, т. е.:
var num1 = -83.778;
var num2 = -83.356;
if(num1 < num2)
{
// Take action 1
}
else
{
// Take action 2
}
этот скрипт всегда будет принимать действие 2, хотя num1
меньше num2
. Что здесь происходит?
1 ответов
Как if (parseFloat(num1) < parseFloat(num2))
работы? Может быть, числа где-то превращаются в струны.