3 回答

TA貢獻5條經驗 獲得超0個贊
將判斷語句改成下面這樣:
if(num1 && num2){
? ? ? ? switch(rule){
? ? ? ? ? ? case "+": var result = parseInt(num1) + parseInt(num2); ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? break;
? ? ? ? ? ? case "-": var result = num1 - num2;
? ? ? ? ? ? break;
? ? ? ? ? ? case "*": var result = num1 * num2;
? ? ? ? ? ? break;
? ? ? ? ? ? case "/": var result = num1 / num2;
? ? ? ? ? ? break;
? ? ? ? }? ??
????????//設置結果輸入框的值?
????????document.getElementById("fruit").value = result;
? ? }else if(!num1){
? ? ? ?alert("請輸入正確的數字!");
? ? ? ?document.getElementById("txt1").focus();
? ? ? ?return false;
? ? }else if(!num2){
? ? ? ?alert("請輸入正確的數字!");
? ? ? ?document.getElementById("txt2").focus();
? ? ? ?return false;
? ?}
} ?
添加回答
舉報