定义一个计算圆面积的函数area_of_circle(),它有两个参数:
r: 表示圆的半径; pi: 表示π的值,如果不传,则默认3.14
三元式写法
function area_of_circle(r, pi) {
let spi = pi?pi:3.14;
return spi*r*r;
}
短路写法
function area_of_circle(r, pi) {
return (pi||3.14)*r*r;
}
如果第一个变量存在的话就返回前面的结果,如果前面的不存在,则返回后面一个表达式的结果。