Prefacio:
Antes de emitir un juicio, primero debemos saber que la variable definida por VAR en JS es una cadena de forma predeterminada. Si simplemente compara la cadena, se producirá un error y debe convertirla en un tipo int para comparar.
[ Nota : 110 y 18 son 18 en el programa que escribe, porque estos dos números son cadenas, y después de 1 y 1 son iguales, 1 y 8 son, por supuesto, 8, por lo que 18 es grande. Usted se convierte a INT tipo antes de la comparación. if (parseInt (num2)> parseInt (num1))】
Instancia de error:
<script> function check () {var num1 = document.form1.num1.value; var num2 = document.form1.num2.value; if (num2> num1) <!-Error Writing-> {alert ('num2> num1!'); devolver falso; } return verdadero; } </script>Ejemplo correcto:
<script> function check () {var num1 = document.form1.num1.value; var num2 = document.form1.num2.value; if (parseInt (num2)> parseInt (num1)) <!-escritura correcta (convertir a int)-> {alert ('num2> num1!'); devolver falso; } return verdadero; } </script>Lo anterior usa dos ejemplos de correcto e incorrecto para demostrar cómo juzgar el tamaño de dos números, así que no lo arruine.