个人二级网站怎么做,sae wordpress 域名,网站运营暂停,遂宁商城网站建设报价函数是js复杂数据类型的一种---可以理解为存放代码的盒子 用来帮助我们封装、复用、扩展以及调用代码的工具 函数的两个阶段 #xff08;1#xff09;声明函数#xff08;理解为创造#xff09; ——声明式声明 语法#xff1a;function 函数名(参数){...代码} ——赋值时… 函数是js复杂数据类型的一种---可以理解为存放代码的盒子 用来帮助我们封装、复用、扩展以及调用代码的工具 函数的两个阶段 1声明函数理解为创造 ——声明式声明 语法function 函数名(参数){...代码} ——赋值时声明 语法var 函数名function(参数){...代码} 2调用函数就是使用函数 语法函数名() 注意赋值式声明只能再在声明之后调用否则报错 函数的参数 1实参写在调用阶段按照顺序给形参赋值 2形参写在声明阶段值由实参决定 结果 形参只能在内部使用和外部互不影响 形参的默认值当没有实参时使用默认值 return返回值 1情景1:返回函数的结果 function statement(a0,b10){return ab
}
// 直接打印函数的返回值
console.log(函数的返回值是statement(22,33)) //2233//可以定义一个变量接收函数的返回值
var resultstatement(22,33)
console.log(函数的返回值是result) //55 2) 情景2:打断函数书写在return后面的代码不会执行比如 3情景3:如果没有写return函数默认返回值为undefined 使用示例 /*
//之前使用循环语句 求最大公约数
var max 48;var min 24;for (x min; x 1; x--) {if (min % x 0 max % x 0) {console.log(x);break;}
*/
//现在结合函数
//函数就是装代码的盒子方便复用
var x 24;
var y 12;
var min x y ? x : y; //如果xy,则minx
function max(min) {for (var i min; i 0; i--) {if (x % i 0 y % i 0) {return i; //如果满足if语句的条件则返回i的值}}
}
console.log(最大公约数是 max(min)); 下一篇10.js预解析-CSDN博客