从页面获取数字,需要转成数字型的。否则会出现逻辑错误。
比如比较日期9月和10月
写道
<script type="text/javascript">
var v1="9";
var v2="10";
alert(v1<v2);//false 逻辑错误,9月份小于10月份,应为true
var intv1=parseInt(v1);
var intv2=parseInt(v2);
alert(intv1<intv2);//true 逻辑正确
</script>
var v1="9";
var v2="10";
alert(v1<v2);//false 逻辑错误,9月份小于10月份,应为true
var intv1=parseInt(v1);
var intv2=parseInt(v2);
alert(intv1<intv2);//true 逻辑正确
</script>
本文通过一个简单的示例说明了在网页中如何正确地将字符串形式的数字转换为数值类型进行比较,避免因数据类型不匹配导致的逻辑错误。

被折叠的 条评论
为什么被折叠?



