JavaScript Number對象含代碼

JavaScript – Number對象

在JavaScript中,Number對象是一種用于處理數字和數值的內置對象,它可以通過以下方式進行創建:

// 創建數字對象
var num = new Number(123); 

// 或者直接創建數字
var num2 = 123;

Number對象有許多自身的屬性,其中比較常用的包括:

  • MAX_VALUE:可表示的最大的數值。愛掏網 - it200.com
  • MIN_VALUE:可表示的最小的數值。愛掏網 - it200.com
  • NaN:表示非數字值。愛掏網 - it200.com
  • POSITIVE_INFINITY:表示正無窮大。愛掏網 - it200.com
  • NEGATIVE_INFINITY:表示負無窮大。愛掏網 - it200.com

示例代碼:

console.log(Number.MAX_VALUE);  //1.7976931348623157e+308

console.log(Number.MIN_VALUE);  //5e-324

console.log(Number.NaN);  //NaN

console.log(Number.POSITIVE_INFINITY);  //Infinity

console.log(Number.NEGATIVE_INFINITY);  //-Infinity

2. Number對象的方法

除了屬性之外,Number對象還有很多有用的方法。愛掏網 - it200.com下面列舉一些常用的方法。愛掏網 - it200.com

2.1 toFixed()

能夠將數字轉換為指定長度的小數形式,并返回一個字符串類型的結果。愛掏網 - it200.com

var num = 123.456;

console.log(num.toFixed(2)); // 123.46

2.2 toPrecision()

返回一個指定長度的數字。愛掏網 - it200.com

var num = 123.456;

console.log(num.toPrecision(2)); // 1.2e+2

2.3 toString()

將數字轉換成字符串類型。愛掏網 - it200.com

var num = 123;

console.log(num.toString()); // '123'

2.4 parseInt()

將字符串轉換為整數類型。愛掏網 - it200.com

var num = "123";

console.log(parseInt(num)); // 123

2.5 parseFloat()

將字符串轉換為浮點型。愛掏網 - it200.com

var num = "123.456";

console.log(parseFloat(num)); // 123.456

3. Number對象的常用操作

3.1 判斷一個數是否為數字

console.log(isNaN('hello')); // true

console.log(isNaN(123)); // false

3.2 將數值轉換為16進制字符串

var num = 123;

console.log(num.toString(16)); //7b

3.3 判斷一個數是否為整數

console.log(Number.isInteger(123)); // true

console.log(Number.isInteger(123.4)); // false

3.4 判斷數字是否為安全整數

如果一個整數能夠被準確表示,則稱其為安全整數。愛掏網 - it200.com例如,-2^53到2^53之間的整數均為安全整數。愛掏網 - it200.com

console.log(Number.isSafeInteger(99999999999999999)); // false

console.log(Number.isSafeInteger(999999999999999)); // true

結論

綜上所述,Number對象在JavaScript中具有多種方法和屬性,可以用于對數字和數值的處理,方便開發人員進行數字相關的操作。愛掏網 - it200.com需要注意的是,使用Number對象時應該注意數字類型的轉換問題,并注意判斷邊界問題。愛掏網 - it200.com

聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 日韩欧美国产成人| 韩国免费高清一级毛片性色| 深夜A级毛片视频免费| 好吊色青青青国产在线观看 | 欧美人与zoxxxx另类| 国产高跟踩踏vk| 亚洲色婷婷综合久久| hdmaturetube熟女xx视频韩国| 精品亚洲麻豆1区2区3区| 尤物视频网站在线| 免费日产乱码卡一卡| yjsp妖精视频网站| 狠狠色欧美亚洲狠狠色www| 天美一二三传媒免费观看| 人妻少妇精品视频一区二区三区| qvod激情小说| 激情五月婷婷色| 国产自产21区| 亚洲人成日本在线观看| 欧美黑人bbbbbbbbb| 日韩精品一区二区三区中文| 国产在线精品一区二区不卡麻豆| 久久婷婷成人综合色综合| 艾粟粟小青年宾馆3p上下| 成人毛片一区二区| 全免费a级毛片免费看不卡| eeuss影院在线观看| 波多野结衣porn| 国产精品无码无卡无需播放器| 亚洲午夜精品久久久久久浪潮 | 好先生app下载轻量版安卓| 免费v片在线观看视频网站| 99爱在线视频这里只有精品 | 永久在线免费观看| 最刺激黄a大片免费观看下截| 国产又黄又大又粗的视频| 中文字幕在线永久在线视频2020| 精品久久久久久无码免费| 在线亚洲人成电影网站色www| 亚洲国产欧美久久香综合| 高清无码中文字幕在线观看视频|