判断用户输入的数字是奇数还是偶数代码关键知识点
- 条件运算符,==
相等运算符,为了让两个不同的数据类型(如number和string)的值可以作比较,必须要把一种类型转换为另一种类型(转换成相同的类型),这叫做“类型强制转换”,转换之后就可以进行比较 - JS判断语句,if(判断条件){代码块}else{代码块}
如果if小括号中的判断条件成立,就执行if后面的{}中的代码 ,如果条件不成立,就执行else后面{}中的代码。2个{}只能执行其中的一个
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
window.onload = function (){
let oInput1 = document.getElementById('input1');
let oBtn = document.getElementById('btn');
oBtn.onclick = function () {
let iVal01 = parseInt(oInput1.value);
let num = iVal01;
if (num % 2 == 0) {
alert('这是个偶数')
} else {
alert('这是个奇数')
}
}
}
</script>
</head>
<body>
<input type="number"value="" id="input1" >
<input type="button" value="提交" id="btn">
</body>
</html>