【发布时间】:2018-10-11 11:28:14
【问题描述】:
这是一个使用 HTML 和 Javascript 的简单计算器,我应该在按下相关按钮后使用 switch 语句来选择要执行的数学运算。我不知道我应该在开关内传递什么。 这是我的代码。
<html>
<head>
<style>
p{
color:white;
background-color:black;
}
</style>
<script>
function simple_calculator(){
var numl=0;
var num2=0;
var result=0;
num1 = document.getElementById("no1").value;
num2 = document.getElementById("no2").value;
num1 = parseInt(document.getElementById("no2").value);
num1 = parseInt(document.getElementById("no2").value);
switch(op) {
case 1:
result = num1 + num2;
break;
case 2:
result = num1 - num2;
break;
case 3:
result = num1 * num2;
break;
case 4:
result = num1 / num2;
break;
document.getElementById("result").innerHTML = result;
default:
}
}
</script>
</head>
<body>
<h3>*- - - Simple Calculator - --*</h3>
<textarea id = "no1"> </textarea>
<textarea id = "no2"> </textarea>
<button id="add" onclick="simple_calculator(1);">Add</button>
<button id="sub" onclick="simple_calculator(2);"> Subsract</button>
<button id="mul" onclick="simple_calculator(3);">Multiply</button>
<button id="div" onclick="simple_calculator(4);">Divide</button>
<p id="result"></p>
</body>
</html>
【问题讨论】:
标签: javascript html switch-statement