加和函数
function sum(...rest) { var s = 0; if (rest.length === 0){ return s;} else { rest.forEach(function(element){ s = element + s;}) return s;}}
圆面积函数,没有传参的位置参数默认为NaN,用isNaN判断
if (isNaN(pi)){ pi = 3.14}; var s = pi * r ** 2; return s;
第三个这么写为什么返回成[object,object]???
回头用了示例里面那个修正的return打印了也是[object,object]
if (a > b) { return{ a}; } else { return{ b}; }
圆面积这里 用 if(pi === undefined) {pi = 3.14}更好一点,因为形参如果没有被传值,就是undefined。
Sign in to make a reply
alienation
加和函数
圆面积函数,没有传参的位置参数默认为NaN,用isNaN判断
第三个这么写为什么返回成[object,object]???
回头用了示例里面那个修正的return打印了也是[object,object]