1. 程式人生 > >Number 數字相關的 方法

Number 數字相關的 方法

隱式類型轉換 空字符 相關 空字符串 font tofixed 註意 str strong

Number

1.parseFloat()

  參數是 字符串

  把字符串轉成 小數 或 整數

  註意:浮點數的運算,在計算機中是不夠精確的

2.parseInt()

  參數是 字符串

  把字符串轉成 整數

3.toFixed()

  參數是 數字 代表要保留的小數位數,會4舍5入

/*這兩種方法轉 空字符串 輸出結果都是 NaN */
let str = "100.456px";
    console.log(parseFloat(str));//100.456
    console.log(parseInt(str));//100
    console.log(parseFloat(str).toFixed(2));//
100.46


隱式類型轉換
    /*隱式類型轉換*/
    let str1 = "119857";
    console.log( str1*1);// 119857  隱式類型轉換 字符串變數字
    console.log(str1 * 1 + "");//‘119857‘  隱式類型轉換 數字變字符串
    let obj = {a:0};
    console.log(obj * 1);//NaN
    console.log(obj + "");//[object Object]

Number 數字相關的 方法