/*
function box() { //函数的声明
alert('我只有被调用才可以执行!'); //函数本身没有运行功能
} //必须调用才可以执行
box(); //调用
function box(name, age) {
alert('你的姓名是:' + name + ',年龄为:' + age);
}
box('lj', 28);
function box() {
return '我只有被调用才可以执行!';//return表示把这句话字符串返回回来
}
//打印出函数调用返回过来的结果
alert(box()); //调用,相当于box() ='我只有被调用才可以执行!'
function box(name, age) {
return '你的姓名是:' + name + ',年龄为:' + age;
}
var strInfo = box('马云',40);
alert(strInfo);
function box(num) {
if (num < 5) return num; //当一个函数遇到第一个return,就会终止函数继续往下执行
return 100;
}
alert(box(6));
function box() {
return arguments[0] + ' | ' + arguments[1] + ' | ' + arguments[2] + ' | ' + arguments[3] + ' | ' + arguments[4];
}
alert(box('gdf', 28, '计算机','cq'));
function box() {
return arguments.length;
}
alert(box('fhgf', 28));
function box() {
var sum = 0;
for (var i =0; i < arguments.length; i ++) {
sum += arguments[i];
}
return sum;
}
alert(box(10,22));
*/
function box(num,a) {
return num + 100;
}
function box(num) { //第二个函数,把第一个函数覆盖掉了,不具备重载功能
return num + 200;
}
alert(box(50,1)); //重载就是根据参数,选择相同函数名而参数不同的函数