js的函数练习

307 阅读1分钟
求两个数字的和

function twoh(a,b){ return a+b } a = parseInt(prompt("请输入需要计算的第一个数字")) b = parseInt(prompt("请输入需要计算的第二个数字")) document.write(twoh(a,b))

求三个数字的和

function streeh(a,b,c){
    return a+b+c
}
a = parseInt(prompt("请输入需要计算的第一个数字"))
b = parseInt(prompt("请输入需要计算的第二个数字"))
c = parseInt(prompt("请输入需要计算的第三个数字"))
document.write(streeh(a,b,c))


求两个数字的最大值
function twob(a,b){
    if(a>b){
        return a + "是最大的"
    }else{
        return b + "是最大的"
    }
}
a = parseInt(prompt("请输入第一个需要比较的数字"))
b = parseInt(prompt("请输入第二个需要比较的数字"))
document.write(twob(a,b))


求三个数字的最大值
求1-100之间所有数字的和
function heshu(){
    var sum = 0;
    for(i=0; i<=100; i++){
         sum = sum + i
    }
    return sum //return是将你计算的结果返回出去,并且有停止函数的意思
}
document.write(heshu())
求1-100之间所有偶然的和
function oshu(){
    var sum = 0
    for(var i =0; i<=100; i+=2){
         sum = sum + i
    }
    return sum

}
document.write(oshu())
求一个数组的和

function shuzuhe(a,b,c,d,e){ var a = new Array(a,b,c,d,e) var sum = 0; for(var i = 0; i<a.length; i++){ sum = sum + a[i] } return sum } document.write(shuzuhe(1,2,3,4,5))