练习
定义一个计算圆面积的函数 area_of_circle() ,它有两个参数:
- r: 表示圆的半径;
- pi: 表示π的值,如果不传,则默认3.14
'use strict';
function area_of_circle(r, pi) {
return 0;
}
// 测试:
if (area_of_circle(2) === 12.56 && area_of_circle(2, 3.1416) === 12.5664) {
alert('测试通过');
} else {
alert('测试失败');
}
Max是一个JavaScript新手,他写了一个 max() 函数,返回两个数中较大的那个:
'use strict';
function max(a, b) {
if (a > b) {
return
a;
} else {
return
b;
}
}
alert(max(15, 20));
但是Max抱怨他的浏览器出问题了,无论传入什么数, max() 函数总是返回 undefined 。请帮他指出问题并修复。