练习

    定义一个计算圆面积的函数 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 。请帮他指出问题并修复。