mi código html es como:problema con la comparación de dos números en javascript
<html>
<SCRIPT type="text/javascript" language="JavaScript">
function fun()
{
var l = document.test.low.value;
var h = document.test.high.value;
alert(l);
alert(h);
if(l >h){
alert("low greater than high low is -"+l+"high is -"+h);
}
}
</SCRIPT>
<body>
<form name="test">
<input type="text" size="11" id="low" />
<input type="text" size="11" id="high" />
<input type="button" value="sss" onClick="fun()"/>
</form>
</body>
</html>
cuando comparo estos dos valores utilizando baja es de 12 y la alta es de 112 no está funcionando. como 22 y 122, 33 y 133 etc ....
Estoy usando el navegador IE versión 8. por favor ayuda.
No funcionará si el número es formato octal: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/parseInt – Sarfraz
sí, entonces está en ese caso: use el valor base o simplemente use Number () – Pranav
idk cuál es la razón, pero el número() no funcionó para mí, pero otras cosas funciona – menaka