tutorial soljson smart remix org optimize online false español curso 59dbf8f1 javascript comparison numbers

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?