soljson - Comparando números negativos en javascript
smart contracts ethereum (1)
¿Cómo funciona if (parseFloat(num1) < parseFloat(num2))
? Tal vez tus números se están convirtiendo en cadenas en alguna parte.
Estoy seguro de que este es un problema simple, pero estoy comparando números negativos en JavaScript, es decir:
var num1 = -83.778;
var num2 = -83.356;
if(num1 < num2)
{
// Take action 1
}
else
{
// Take action 2
}
Este script siempre tomará la acción 2, aunque num1
es menor que num2
. ¿Que está pasando aqui?