jsjquary 点击次数 奇偶性的判断

JavaScript031

jsjquary 点击次数 奇偶性的判断,第1张

1、你之前的答案是对的。有问题的是你全局变量的定义有问题,把你代码里的 i 变量的定义移到方法之外定义即可。

2、但是比较奇怪的是,你的代码里对于i变量没有进行奇数与偶数的处理,不知道是不是你代码没有贴全。

3、这个代码逻辑是比较简单的。具体代码如下图所示。

var reg = /^[0-9]+$/ //定义一个判断整数的正则

//获得输入的值

var ipt = document.getElementById('input_id')?document.getElementById('input_id').value:''

if(reg.match(ipt)){ //如果为正整数

var ipt_int = parseInt(ipt )

if(ipt_int % 2 == 0)

alert(ipt + '为偶数!')

else

alert(ipt + '为奇数!')

}else

alert('请输入整数!')

添加了一点注释 !有什么不懂得可以继续问我!