脚本宝典收集整理的这篇文章主要介绍了JavaScript-简易计算器,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
代码示例:
<!DOCTYPE htML>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="viewport" content="width=device-width, inITial-scale=1.0">
<title>简易计算器</title>
<script>
VAR choice = prompt('欢迎使用简易计算器:n1.加法运算;n2.减法运算;n3.乘法运算;n4.除法运算;n5.退出;n请输入您的选项:');
switch (choice) {
case '1':
add();
break;
case '2':
sub();
break;
case '3':
multiplication();
break;
case '4':
division();
break;
case '5':
alert('已退出')
break;
}
// 加
function add() {
var num = PRompt('请输入要进行加法运算的数字个数:');
var sum = 0;
var arr = [];
for (var i = 0; i < num; i++) {
arr[i] = prompt('请输入第' + (i + 1) + '个数字的值:');
console.LOG(arr[i]);
sum += parseFloat(arr[i]);
/*
注意:这种写法可以给arr数组赋值,但是不能调用arr[arr.length],调用得到undefined
arr[arr.length] = prompt('请输入第' + (i + 1) + '个数字的值:');
console.log(arr[arr.length]);
sum += parseFloat(arr[arr.length]);
*/
}
alert(arr + '这些数字的和为:' + sum);
}
// 减
function sub() {
var number1 = prompt('请输入第一个值:');
var number2 = prompt('请输入第二个值:');
var result = parseFloat(number1) - parseFloat(number2);
alert(number1 + '减去' + number2 + '的值为:' + result);
}
// 乘
function multiplication() {
var number1 = prompt('请输入第一个值:');
var number2 = prompt('请输入第二个值:');
var result = parseFloat(number1) * parseFloat(number2);
alert(number1 + '乘以' + number2 + '的值为:' + result);
}
// 除
function division() {
var number1 = prompt('请输入第一个值:');
var number2 = prompt('请输入第二个值:');
var result = parseFloat(number1) / parseFloat(number2);
alert(number1 + '除' + number2 + '的值为:' + result);
}
</script>
</head>
<body>
</body>
</html>
页面效果:
加:
减:
乘:
除:
退出:
以上是脚本宝典为你收集整理的JavaScript-简易计算器全部内容,希望文章能够帮你解决JavaScript-简易计算器所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。