完成計算機的功能中的賦值問題
<!DOCTYPE html>
<html>
?<head>
? <title> 事件</title> ?
? <script type="text/javascript">
?? function count(){
?????? var sum=0;
??? //獲取第一個輸入框的值
??? te1=parseInt(document.getElementById('txt1').value);
?? ?//獲取第二個輸入框的值
?? ?te2=parseInt(document.getElementById('txt2').value);
?? ?//獲取選擇框的值
?? ?var op=document.getElementById('select').value;
?? ?switch(op)
?? ?{
?? ???? case "+":
?? ???????? sum=te1+te2;
?? ???????? break;
?? ??? case "-":
?? ??????? sum=te1-te2;
?? ??????? break;
?? ??? case "*":
?? ??????? sum=te1*te2;
?? ??????? break;
?? ??? case "/":
?? ??????? sum=te1/te2;
?? ??????? break;
?? ??? default:
?? ???????? break;
?? ?}
?? ?//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
??? //設置結果輸入框的值
??? document.getElementById("fruit").value=sum;
?? ?
?? }
? </script>
?</head>
?<body>
?? <input type='text' id='txt1' />
?? <select id='select'>
?? ??? ?<option value='+'>+</option>
?? ??? ?<option value="-">-</option>
?? ??? ?<option value="*">*</option>
?? ??? ?<option value="/">/</option>
?? </select>
?? <input type='text' id='txt2' />
?? <input type='button' value=' = ' onclick="count()" /> <!--通過 = 按鈕來調用創建的函數,得到結果-->
?? <input type='text' id='fruit' />? ?
?</body>
</html>
所提供的代碼是result=‘ ’;和result=0有什么區別么
2020-08-27
區別一個是0,一個是‘’