- UID
- 909
- 主题
- 回帖
- 0
- 精华
- 积分
- 5266
- 金币
- 枚
- 草籽
- 颗
- 鲜花
- 朵
- 注册时间
- 2024-5-13
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2024-8-4 22:14
|
显示全部楼层
函数就是一个要做事情的东东。比如求两个数的和:
add = (a,b) => a + b;
add 是自定义函数,需要两个参数 a、b,=> 表示后面是函数体,就是函数要做的事情,a+b。
如果需要判断 b 是不是等于 0 ,如果等于0就别做求和计算了,那么,函数会复杂一点:
add = (a,b) => {
if(b === 0) return a;
return a + b;
};
这里,函数体,即函数要做的事情,用花括号包裹起来,因为语句不止一句了,不能直接返回结果。花括号里的第一句是一个如果语句,if 是如果的意思,如果 b等于0 写成 if(b === 0),其后面的 return a 表示直接返回 a 的值,下面的语句就不执行了;反之,如果 b 并不等于 0,那么,返回的是 a + b 这个计算结果。 |
评分
-
1
查看全部评分
-
|