函数的返回值:
当 调用一个函数,函数返回的结果就是:返回值
函数为什么需要返回值
//如果函数调用后,我们在函数外部需要使用函数调用后产生的结果,就需要 返回值
//怎么使用函数返回值 ---return 关键字
//如果要得到函数的返回值,需要通过return关键字实现
//在函数内部 书写 return 在return关键字后面的内容就是 函数的返回值
//当我们调用函数时,函数的返回值回复给函数的调用语句
//当我们 使用函数的调用语句时 就是在使用 函数的返回值。
//如果函数内部 没有return或者 return后面没有值
//此时函数的返回值就是 undefined
//定义函数
//计算任意俩个数字的相加之和
function fn1(n1, n2) {
var s = n1 + n2;
console.log('sda');
return s;
console.log('wie');//在return后写的都不显示
}
console.log(fn1(2, 3)); //5
console.log(fn1(2, 3) * 10);//50
var num = fn1(3, 4);
console.log(num);//7
console.log(fn1(3, 4) * 10);//70
// 编写一个函数,实现在页面中产生自定义行和列的表格
function createTab(row, col) {
//定义变量,赋值为tab了标签开始
var tab = '<table border="">';
//控制拼接几个tr标签
for (var r = 1; r <= row; r++) {
//拼接tr标签的开始
tab += '<tr>';//tab = tab + '<tr>'
//控制拼接几个td标签
for (var t = 1; t <= col; t++) {
// 拼接td标签
tab += '<td>第' + r + '行第' + t + '列</td>';
}//拼接tr标签的结束
tab += '</tr>';
}
//拼接table标签的结束
tab += '</table>';
//返回拼接的表格结构
return tab;
}
// var table = createTab(2,3);
document.write(createTab(2, 3));