Kevin例子(1):簡(jiǎn)單使用判斷語(yǔ)句實(shí)現(xiàn) 簡(jiǎn)易計(jì)算器
標(biāo)簽:
JavaScript
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<input type="text" id="num1" value="0">
<select id="op">
<option value="+" selected>+</option>
<option value="-" >-</option>
<option value="*" >×</option>
<option value="/" >÷</option>
</select>
<input type="text" id="num2" value="0">
<button type="button" id="calculate">=</button>
<input type="text" id="result" value="0">
<script>
var num1 = document.getElementById('num1');
var num2 = document.getElementById('num2');
var opBtn = document.getElementById('op');
var result = document.getElementById('result');
var calculateBtn = document.getElementById('calculate');
calculateBtn.onclick = function(){
var op = opBtn.value;
var num1Val = parseInt(num1.value);
var num2Val = parseInt(num2.value);
switch(op){
case '+':{
result.value = num1Val + num2Val;
break;
}
case '-':{
result.value = num1Val - num2Val;
break;
}
case '*':{
result.value = num1Val * num2Val;
break;
}
case '/':{
if(num2Val == 0){
alert('被除数不能为0');
break;
}
result.value = num1Val / num2Val;
break;
}
}
}
</script>
</body>
</html>
點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫(xiě)下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦