Discuss / JavaScript / 求圆的面积

求圆的面积

Topic source

NotFatCat

#1 Created at ... [Delete] [Delete and Lock User]
    if(pi==undefined){
      pi = 3.14;
    }
    return pi*r*r;

AAA张绍山

#2 Created at ... [Delete] [Delete and Lock User]

//这个在firefox正确,在测试框怎么通不过 function sum(...rest) { var t=0;for(var i of rest)t+=i;return t; } console.log(sum()); console.log(sum(1,2)); console.log(sum(1,2,6));

return (!pi)?3.14rr:pirr;

return (a>b)?a:b;

谢钟豪

#3 Created at ... [Delete] [Delete and Lock User]

return (!pi)?3.14rr:pirr;

//测试通过

说明没传参给 pi 时,!pi 的结果为undefined,可是"!"不是判空的吗? 我还以为 !pi 的结果为 null 呢= = 这是为什么?


  • 1

Reply