Math函數(shù)應(yīng)用場(chǎng)景

  • Math對(duì)象是JavaScript的內(nèi)置對(duì)象,提供一系列數(shù)學(xué)常數(shù)和數(shù)學(xué)方法。Math對(duì)象只提供了靜態(tài)的屬性和方法,所以使用時(shí)不用實(shí)例化

1 返回從min到max之間的 隨機(jī)整數(shù),包括min不包括max

function getRandom(min,max){
    var radomNum = (Math.ceil(Math.random())*(max-min)+min
    console.log(radomNum)
        }
getRandom(20,10)

2 返回從min都max之間的 隨機(jī)整數(shù),包括min包括max

function Radom(min,max){
    var radomNum = (Math.ceil(Math.random())*(max-min+1)+min
    console.log(radomNum)
        }
Radom(20,10)

3 生成一個(gè)長(zhǎng)度為 n 的隨機(jī)字符串,字符串字符的取值范圍包括0到9,a到 z,A到Z

 function Radom(n){
    var str = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXTYZ";
    var newArray = str.split('');
    var str2='';
    for(var i=0;i<n+1;i++){
        var randomNum = Math.ceil(Math.random()*61);
        str2 +=newArray[randomNum]
        };
    return str2;
    }
var str = Radom(20)
console.log(str)

4 生成一個(gè)隨機(jī) IP 地址,一個(gè)合法的 IP 地址為 0.0.0.0~255.255.255.255.

function getIp(){
    var newarry =[];
    for(var i=0;i<4;i++){
        var randomNum = Math.ceil(Math.random()*256);
        newarry.push(randomNum);
    };
    var str = newarry.join('.')
    return str;
}
var Ip = getIp()
console.log(Ip)

與日期相關(guān)的應(yīng)用

1 獲取從當(dāng)前時(shí)間到指定日期的間隔時(shí)間
未完待續(xù)。。。。。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 關(guān)鍵詞:Math對(duì)象、Data對(duì)象、數(shù)組Array 一、Math任務(wù) 1. 編寫函數(shù),功能:返回從min到max之...
    NathanYangcn閱讀 583評(píng)論 0 0
  • .寫一個(gè)函數(shù),返回從min到max之間的 隨機(jī)整數(shù),包括min不包括max function randomness...
    邢烽朔閱讀 364評(píng)論 0 1
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚_t_閱讀 34,626評(píng)論 18 399
  • 首先在有道智云注冊(cè),添加應(yīng)用 然后得到appKey和密鑰 再就是在php代碼 我的默認(rèn)是utf8,不是的話就加一個(gè)...
    riyihu閱讀 3,716評(píng)論 0 0
  • 原創(chuàng) 清晨隨筆 : 《活著》 這兩天有點(diǎn)小迷茫,人是為了活著而活著。還是為了享受生活而活著,生...
    飄逸1閱讀 930評(píng)論 4 5

友情鏈接更多精彩內(nèi)容