JavaScript判断奇偶数的2种方法代码举例

 更新时间:2023年10月11日 16:00:49   作者:是一个小白呀  
这篇文章主要给大家介绍了关于JavaScript判断奇偶数的2种方法,奇数和偶数的判断是数学运算中经常碰到的问题,文中通过代码示例介绍的非常详细,需要的朋友可以参考下

这篇文章就给大家分享JS判断奇数和偶数的两种方法,感兴趣的朋友可以参考一下:

方法一:if else 双分支语句方式

描述:用if函数判断数字能否整除2,能则为偶,否则为奇,具体代码如下:

var num = prompt('输入一个数字');
? ? if(num % 2 == 0){
? ? ? ? alert('这是个偶数')
? ? }else{
? ? ? ? alert('这是个奇数')
? ? }

方法二:三元运算方式

描述:原理一样,都是判断数字能否整除2,不过使用三元表达式更为简便,具体代码如下:

var num = prompt('输入一个数字');
var result = num % 2 == 0 ? '这是偶数' : '这是奇数';
        alert(result);

附:练习

1.定义两个变量,用该两个变量的和,取余数,进行页面输出变量之和,并告知奇偶数

var a = 10;
var b = 3;
var num = a += b;
if((num%2)===0&&(num%1)===0){//当%1为0时代表是偶数,反之奇数
    document.write(num+'偶数')
} else{
    document.write(num+'奇数')
}

2.定义两个变量,同时判断两个变量的奇偶数

    var a = 3;
    var b = 2;
    if((a%2)===0&&(b%2)===0){//当%2是0时是偶数,%2是1时是奇数
       console.log('全是偶数')    
    }else if((a%2)===0&&(b%1)===0){
        console.log('第一个是偶数,第二个是奇数')
    }else if((a%1)===0&&(b%2)===0){
        console.log('第一个是奇数,第二个是偶数')
    }else{
        console.log('全是奇数')
    }
    console.log(a+','+b)

以上就是JS判断数字是奇数还是偶数的两种方法,原理都是相同,只是实现方法不一样,初学者可以自己动手尝试,希望对你有所帮助!

相关文章

最新评论