1.求1-100的累加和
function getSum(num1,num2) {
var sum = 0;
for(var i = num1; i <= num2; i++) {
sum += i;
};
return sum;
}
console.log(getSum(1,3))
2.求两个数最大值
function getMax(num1,num2) {
if(num1 > num2) {
return num1;
}else {
return num2;
}
}
console.log(getMax(1,3))
3.求数组中最大值
function getMax(arr) {
var max = arr[0];
for (var i = 1;i < arr.length;i++) {
if(arr[i] > max) {
max = arr[i];
}
}
return max;
}
console.log(getMax([2,44,3]))
4.求任意个数最大值,利用arguments
function getMax() {
var max = arguments[0];
for (var i = 1;i < arguments.length;i++) {
if(arguments[i] > max) {
max = arguments[i];
}
}
return max;
}
console.log(getMax(1,2,3))
立即执行函数:
(function() {})()
//或者
(function() {}())