retrun
let a = 5; //宣告变数
function buyCar(num1, num2) { //宣告函式
console.log(`总合为${num1 + num2}`)
};
let TOMsCar = buyCar(10, 20);
虽然chrome会出现总合为30
的结果,但是仅仅是函式执行後的结果,不是一个值;在开发者工具中填入变数TOMsCar
,会出现undefined
,代表buyCar(10, 20)
没有值可以赋予变数TOMsCar
。
let a = 5; //宣告变数
function buyCar(num1, num2) { //宣告函式
return(`总合为${num1 + num2}`)
};
let TOMsCar = buyCar(10, 20);
利用return
,才可以让函式回传值到buyCar(10, 20)
。
return
会出现函式结束的效果,造成在return
之後的程序码都不会继续执行。
function buyCar(num1, num2) { //宣告函式
return (`总合为${num1 + num2}`);
return (`减法结果为${num1 - num2}`);
};
// buyCar(10, 20);
let TOMsCar = buyCar(10, 20);
console.log(TOMsCar); //总合为30,不会出现减法结果为....。
但是当return
位於判断式内,则可以不停地进行判断,但是位於判断式外面的程序码,当判断式结束时还是不会执行。
function buyCar(num1, num2) {
return (num1 + num2 > 50 ? '符合优惠资格' : '不符合优惠资格');
};
let TOMsCar = buyCar(10, 20);
console.log(TOMsCar); //不符合优惠资格
function buyCar01(num1, num2) {
if (num1 + num2 > 50) {
return '符合优惠资格'
}
else { return '不符合优惠资格' };
console.log('还可以继续执行吗'); //不会执行
};
let BOBsCar = buyCar01(10, 60);
console.log(BOBsCar); //符合优惠资格
对於MCP2515 DataSheet还不太清楚的话,可以看看上一篇针对DataSheet有些说明~...
Redis.config LUA SCRIPTING lua-time-limit 执行lua sc...
二、ISO 27005 架构 ISO 27005资讯安全风险管理架构如下图: 先说明建立全景的步骤:...
接连上一篇试了一些unity 连线的方式 最後方案底定,使用 webservice 的技术 ,然後连...
前言 今天继续我们未完成的建模大业吧! 我们要建立的seq2seq模型由LSTM编码器与解码器串接而...