zoukankan      html  css  js  c++  java
  • JavaScript-封装数学Math对象

    利用对象封装自己的数学对象,里面有 PI 、最大值和最小值

    代码如下

     1 <!DOCTYPE html>
     2 <html lang="zh-CN">
     3 <head>
     4   <meta charset="UTF-8">
     5   <meta name="viewport" content="width=device-width, initial-scale=1.0">
     6   <title>Document</title>
     7   <script>
     8     /*利用对象封装自己的数学对象,包含有PI、最大值、最小值*/
     9     var myMath = {//创建Math对象
    10       PI: 3.141592653,//创建PI属性
    11       max: function() {//创建最大值方法
    12         var max = arguments[0];//arguments传递多参数
    13         for (var i=1 ; i<arguments.length ; i++)
    14         {
    15           if (arguments[i]>max)
    16           {
    17             max = arguments[i];
    18           }
    19         }
    20         return max;
    21       },
    22 
    23       min: function() {//创建最小值方法
    24         var min = arguments[0];//arguments传递多参数
    25         for (var i=1 ; i<arguments.length ; i++)
    26         {
    27           if (arguments[i]<min)
    28           {
    29             min = arguments[i];
    30           }
    31         }
    32         return min;
    33       }
    34     }
    35     /*对象的调用*/
    36     console.log(myMath.PI); //调用Math的PI属性
    37     console.log('最大值是:'+myMath.max(1,2,3));  //调用“最大值”方法,将实参传递到虚参
    38     console.log('最小值是:'+myMath.min(1,2,3));  //调用“最小值”方法,将实参传递到虚参
    39   </script>
    40 </head>
    41 <body>
    42   
    43 </body>
    44 </html>

    运行结果

  • 相关阅读:
    POJ
    服务器端控件的属性
    生成验证码的代码
    无法检测到的代码原因
    Jquery获取服务器端控件的三种方式
    hdu-2421 Deciphering Password 数学姿势
    KM算法 带权二分匹配 O(n^3)
    hdu-3966 Aragorn's Story 树链剖分
    头文件
    输入外挂
  • 原文地址:https://www.cnblogs.com/aimilu/p/13208383.html
Copyright © 2011-2022 走看看