js Math [ 隨機數、絕對值、四捨五入、進一取整、捨去取整、最大值、最小值、圓周率 ]

來源:互聯網
上載者:User

標籤:rand   ons   3.5   doc   3.0   div   span   blog   最大值   

<script>    /*        數學對象:Math    */    with (document) {        write(‘<br>-3.5的絕對值:‘+Math.abs(-3.5));        write(‘<br>3.5的四捨五入:‘+Math.round(3.01));        write(‘<br>3.01的進一取整:‘+Math.ceil(3.01));        write(‘<br>3.99的捨去取整:‘+Math.floor(3.99));        write(‘<br>擷取最大值:‘+Math.max(10,20,45,12));        write(‘<br>擷取最大值:‘+Math.min(10,20,45,12));        write(‘<br>擷取圓周率‘+Math.PI);        // Math.random():擷取的>=0 <1的隨機數        write(‘<br>擷取隨機數‘+Math.random());        /*        // 0-10的隨機數        Math.round(Math.random()*10);        0-0.5  0        0.5-1.5 1        1.5-2.5 2        9.5-10  10        */        // 0 - 10的隨機數        console.log(Math.ceil(Math.random()*100000)%11);        // 10-50的隨機數        /*            0-40            +10        */        console.log(Math.ceil(Math.random()*100000)%41+10);        // m-n的隨機數        function getRandom(m, n){            return Math.ceil(Math.random()*100000)%(n-m+1)+m;        }        console.log(getRandom(2,3));    }    </script>

 

js Math [ 隨機數、絕對值、四捨五入、進一取整、捨去取整、最大值、最小值、圓周率 ]

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.