JavaScript初学者笔记 function函数封装
- 共 641 次检阅

// 一个简单的函数
function arr() {
    console.log('hellow');
}
arr();

// 使用函数求1-100之间的和
function sum(num1, num2) {
    var sums = 0;
    for (i = num1; i <= num2; i++) {
        sums += i;
    }
    console.log(sums);
}
sum(1, 100);

// return的使用
// 函数封装是实现某个功能
function getSum(numa, numb) {
    return numa + numb;
}
console.log(getSum(1, 5));

// 利用函数 求两个数的最大值
function getMax(numc, numd) {
    if (numc > numd) {
        return numc;
    } else {
        return numd;
    }
    //三元表达式
    // numc > numd ? numc : numd;
}
console.log(getMax(10, 5));


// 利用函数求数组中最大值
function getSumMax(arr) {
    var max = arr[0];
    for (var i = 1; i <= arr.length; i++) {
        if (arr[i] > max) {
            max = arr[i];
        }
    }
    // return返回结果
    return max;
}
console.log(getSumMax([5, 2, 99, 101, 67, 77, 9999]));
// 在实际开发中 经常需要使用一个变量来接受函数的返回结果,使用更简单
var re = getSumMax([5, 2, 99, 101, 67, 77, 88789]);
console.log(re);

 

分享到:

这篇文章还没有评论

发表评论