需求:做一个简易计算器。
1.加法运算;
2.减法运算;
3.乘法运算;
4.除法运算;
5(或者上述以外).退出;
请输入您的选项: */
开发环境:VScode、Edge
代码(3种方式):
<script>
/* function calculate() {
var input = Number(prompt('请输入您要输入的操作代号:' + '\n' + '1.加法运算;' + '\n' + '2. 减法运算;' + '\n' + '3. 乘法运算;' + '\n' + '4. 除法运算; ' + '\n' + '5(或者上述以外). 退出;'));
var result = 0;
switch (input) {
case 1:
a = parseFloat(prompt('请输入被加数')); //注意:此处a为全局作用域,不然最后输出计算结果报错;a is undefined at....
b = parseFloat(prompt('请输入加数'));
result = a + b;
operat = '+';
break;
case 2:
a = parseFloat(prompt('请输入被减数'));
b = parseFloat(prompt('请输入减数'));
result = a