• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. javascript對象之內置和對象Math的使用方法

        時間:2024-10-08 20:38:20 JavaScript 我要投稿
        • 相關推薦

        關于javascript對象之內置和對象Math的使用方法

          一、Math.min()和Math.max(),分別返回參數中的最小和最大值

          例:

          alert(Math.min(1,2,3))//輸出 "1"

          alert(Math.max(1,2,3))//輸出 "3"

          二、Math.abs(),返回參數的絕對值

          例:

          alert(Math.abs(-1))//輸出 "1"

          三、Math.random(),產生一個0到1的隨機數

          例:

          window.open("http://www.***.com/?t="+Math.random)//在url地址后面加上一個值為隨即數的參數,能保證頁面每次都從服務器上重新拉取,而不是讀取緩存。

          四、Math.floor(),Math.round(),Math.ceil()

          Math.floor():把小數向下舍入成整數例:alert(Math.floor(1.5))//輸出"1"

          Math.round():把小數標準四舍五入成整數例:alert(Math.round(1.5))//輸出"2"

          Math.ceil():把小數向上舍入成整數例:alert(Math.round(1.5))//輸出"2"

          利用這三個函數,在涉及小數計算的時候就非常方便,比如設計如下函數來進行小數處理

          復制代碼 代碼如下:

          function test(num,flag,bit)//參數分別是 要傳入的小數"num" 舍入標準(-1,向下;0,標準;1向上)"flag"保留小數的位數"bit"

          {

          var n=Math.pow(10,bit);

          switch(flag)

          {

          case -1:return Math.floor(num*n)/n;break;

          case 0:return Math.round(num*n)/n;break;

          case 1:return Math.ceil(num*n)/n;

          }

          }

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【javascript對象之內置和對象Math的使用方法】相關文章:

        Javascript中arguments對象的詳解和使用方法03-31

        javascript面向對象中的對象怎么理解03-30

        javascript克隆對象深度介紹03-31

        JavaScript中的三種對象04-01

        使用ajax操作JavaScript對象的方法03-08

        JavaScript高級程序設計:本地對象Array03-29

        詳解JavaScript中的splice()使用方法04-01

        企業培訓師對象和能力03-18

        汽車估損師培訓對象和學校03-18

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 天啪天天久久久久久久久噜噜 | 亚洲中文字幕永码永久在线 | 永久免费国产成 | 中文字幕日韩一级 | 亚洲欧美日韩中文加勒比 | 中文精品久久久久鬼色 |

            關于javascript對象之內置和對象Math的使用方法

              一、Math.min()和Math.max(),分別返回參數中的最小和最大值

              例:

              alert(Math.min(1,2,3))//輸出 "1"

              alert(Math.max(1,2,3))//輸出 "3"

              二、Math.abs(),返回參數的絕對值

              例:

              alert(Math.abs(-1))//輸出 "1"

              三、Math.random(),產生一個0到1的隨機數

              例:

              window.open("http://www.***.com/?t="+Math.random)//在url地址后面加上一個值為隨即數的參數,能保證頁面每次都從服務器上重新拉取,而不是讀取緩存。

              四、Math.floor(),Math.round(),Math.ceil()

              Math.floor():把小數向下舍入成整數例:alert(Math.floor(1.5))//輸出"1"

              Math.round():把小數標準四舍五入成整數例:alert(Math.round(1.5))//輸出"2"

              Math.ceil():把小數向上舍入成整數例:alert(Math.round(1.5))//輸出"2"

              利用這三個函數,在涉及小數計算的時候就非常方便,比如設計如下函數來進行小數處理

              復制代碼 代碼如下:

              function test(num,flag,bit)//參數分別是 要傳入的小數"num" 舍入標準(-1,向下;0,標準;1向上)"flag"保留小數的位數"bit"

              {

              var n=Math.pow(10,bit);

              switch(flag)

              {

              case -1:return Math.floor(num*n)/n;break;

              case 0:return Math.round(num*n)/n;break;

              case 1:return Math.ceil(num*n)/n;

              }

              }