JavaScript-數值

javascript不區分整數值和浮點數值,所有的數值都是用浮點數值表示的。
javascrpt算術運算在溢出、下溢或被零整除時不會報錯。

  • 溢出:+Infinity和-Infinity。
  • 下溢:會返回0,當一個負數發生下溢時,返回負零,在這裏注意一點,負零和正零是相等的。
  • 被零整除:返回無窮大。0/0返回非數字值NaN。無窮大除以無窮大,給任意負數做開平方運算或算術運算符和不是數字或無法轉換爲數字的操作一起用時均返回NaN。注意NaN與任何值都不相等,包括自己。isNaN(),參數爲NaN或非數字值(字符串或對象),返回true;isFinite(),在參數不是NaN,無窮大時返回true。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章