数码资讯
如何用js判断两个数字的大小
前言:uff1a 在判断之前,我们需要知道JS中var定义的变量是默认的字符串。如果简单地比较字符串,就会出现错误,需要首先将其转换为int类型。 {备注:110和18是18大在你写的程序,因为这两个数字都是字符串,而1和1是相等的,1和8,当然,8,18。你转换成int类型比较之前。如果(pars
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
前言:uff1a
在判断之前,我们需要知道JS中var定义的变量是默认的字符串。如果简单地比较字符串,就会出现错误,需要首先将其转换为int类型。
{备注:110和18是18大在你写的程序,因为这两个数字都是字符串,而1和1是相等的,1和8,当然,8,18。你转换成int类型比较之前。如果(parseInt(num2)> parseInt(num1))}
错误案例:
功能检查()
{
VaR num1 = document.form1.num1.value;
VaR num2 = document.form1.num2.value;
如果(num2 > num1)
{
警报('num2 > num1!);
返回false;
}
返回true;
}
正确的例子:
功能检查()
{
VaR num1 = document.form1.num1.value;
VaR num2 = document.form1.num2.value;
如果(parseInt(num2)> parseInt(num1))
{
警报('num2 > num1!);
返回false;
}
返回true;
}
以上两个正确和错误的例子说明了如何判断这两个数字的大小,你不能混在一起。
在判断之前,我们需要知道JS中var定义的变量是默认的字符串。如果简单地比较字符串,就会出现错误,需要首先将其转换为int类型。
{备注:110和18是18大在你写的程序,因为这两个数字都是字符串,而1和1是相等的,1和8,当然,8,18。你转换成int类型比较之前。如果(parseInt(num2)> parseInt(num1))}
错误案例:
功能检查()
{
VaR num1 = document.form1.num1.value;
VaR num2 = document.form1.num2.value;
如果(num2 > num1)
{
警报('num2 > num1!);
返回false;
}
返回true;
}
正确的例子:
功能检查()
{
VaR num1 = document.form1.num1.value;
VaR num2 = document.form1.num2.value;
如果(parseInt(num2)> parseInt(num1))
{
警报('num2 > num1!);
返回false;
}
返回true;
}
以上两个正确和错误的例子说明了如何判断这两个数字的大小,你不能混在一起。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。