123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- <script>
- /*
- 定义一个函数,判断一个数字是否是偶数,如果是返回true,否则返回false
- */
- /*
- 定义一个函数,可以根据半径计算一个圆的面积,并返回计算结果
- */
-
- //我做的
- //第一题
- // function judge(num){
- // if(num%2==0){
- // return true;
- // }else{
- // return false;
- // }
- // }
- // //输入数字
- // var c = prompt('请输入数字:');
- // //调用函数
- // var result = judge(c);
- // console.log('result='+result);
- //第二题
- // function calc(num2){
- // var s = 3.14*num2*num2;
- // return s;
- // }
- // //输入数字
- // var d = prompt('请输入半径:');
- // //调用函数
- // var result2 = calc(d);
- // console.log('result2='+result2);
- //老师讲的
- //第一题
- function isOu(num){
- return num % 2 == 0;
- }
- var result = isOu(14);
- // console.log('result='+result);
- //第二题
- function mianji(r){
- return 3.14*r*r;
- }
- result = mianji(5);
- // console.log('result='+result);
- /*
- 创建一个函数,可以在控制台中输出一个人的信息
- 可以输出人的name age gender address
- 实参可以是任意的数据类型,也可以是一个对象
- 当我们的参数过多时,可以将参数封装到一个对象中,然后通过对象传递
- */
- // function sayHello(name,age,gender,address){
- // console.log("我是"+name+",我今年"+age+"岁,"+"我是一个"+gender+",我住在"+address)
- // }
- // sayHello("孙悟空",22,"男","花果山");
- function sayHello(o){
- // console.log('o='+o);
- console.log("我是"+o.name+",我今年"+o.age+"岁,"+"我是一个"+o.gender+",我住在"+o.address)
- }
- //创建一个对象
- var obj = {
- name:'孙悟空',
- age:18,
- gender:"雄的",
- address:"花果山"
- };
- sayHello(obj);
- /*
- 实参可以是一个对象,也可以是一个函数
- */
- function fun(a){
- console.log('a='+a);
- // a(obj);
- }
- // fun(123);
- // fun(sayHello);
- // fun(mianji(10));
- // fun(mianji);
- /*
- mianji()
- -调用函数
- -相当于使用的函数的返回值
- mianji
- -函数对象
- -相当于直接使用函数对象
- */
- </script>
- </head>
- <body>
-
- </body>
- </html>
|