1)编写任意个数字的求和、差、积、商的函数
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
//编写任意个数字的求和、差、积、商的函数
function yunSuan(){
//因为计算减法和除法的时候,第一个数字是0,对结果有影响,所以把第一个数字的值赋值给对应的声明
//arguments[0]就是第一个
var add = arguments[0];
var cheng = arguments[0];
var jian = arguments[0];
var chu = arguments[0];
for(i = 1;i < arguments.length;i++){//for循环遍历所有值
add += arguments[i];
cheng *=arguments[i];
jian -= arguments[i];
chu /= arguments[i];
}
console.log(add);
console.log(cheng);
console.log(jian);
console.log(chu);
}
yunSuan(9,2,4,2);
</script>
</body>
</html>
2)计算两个文本框的加减乘除
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--计算两个文本框的加减乘除-->
<input type="text1" name="txt1" id="txt1" placeholder="请输入第一个数字" />
<input type="text2" name="txt2" id="txt2" placeholder="请输入第二个数字" />
<input type="button" name="btn" id="btn" value="计算" />
<script type="text/javascript">
//两个文本框的值传给a,b
var a = txt1.value;
var b = txt2.value;
var add = 0,jian = 0,cheng = 0,chu = 0;//声明加减乘除的初值
function exce(a,b){
add = a + b;
jian = a - b;
cheng = a * b;
chu = Math.random(a / b);
alert("加法结果为:"+add+"减法结果为:"+jian+"乘法加过为:"+cheng+"除法结果为:"+chu)
}
btn.onclick = function (){//事件函数
exce(parseInt(txt1.value),parseInt(txt2.value));//调用函数
}
</script>
</body>
</html>