JS數(shù)值

整型
浮點型
科學(xué)計數(shù)法
十六進制

復(fù)雜運算

  • 絕對值

Math.abs(5);
Math.abs(-5);

  • 四舍五入-把浮點型變?yōu)檎?/li>

Math.round(1.1)//1
Math.round(1.9)//2

  • 向上取整

Math.ceil(1.1)//2
Math.ceil(1.9)//2

  • 向下取整

Math.floor(1.1)//1
Math.floor(1.9)//1

  • 取最大值

Math.max([value1[,value2[,..]]])
Math.max(1,2)//2
Math.max(-1,-2,-3)//-1

  • 取最小值

Math.min([value1[,value2[,..]]])

  • 獲取隨機數(shù)

Math.random()


0=<范圍<1
  • 其他運算方法


    運算方法

數(shù)值轉(zhuǎn)換

  • parseInt(string,radix)識別并轉(zhuǎn)為整數(shù)
    string:字符串
    radix:進制

parseInt(‘1.1’)//1
parseInt(‘1.9’)//1
parseInt(‘1b2.4’)//遇到非數(shù)字之后無法識別
parseInt(‘a(chǎn)bc’)//NaN,Not a number

  • parseFloat(string)識別浮點數(shù)

parseFloat('102.1')//102.1
parseFloat('12.4b1')//12.4
parseFloat(‘a(chǎn)bc’)//NaN,Not a number

  • Number(value)只能識別數(shù)字

Number('101.1')//101.1
Number('12.4b1')//NaN

  • (num).toFixed(digits)保留小數(shù)點后位數(shù)

(102.123).toFixed(2)//102.12
(102.123).toFixed(0)//102

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

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

  • Math方法 絕對值 獲取x的絕對值 取整 對數(shù)值x四舍五入取整 對數(shù)值x向上取整,返回大于x的最小整數(shù) 對數(shù)值x...
    angelwgh閱讀 446評論 0 0
  • 數(shù)值 100 整型 3.14 浮點型 3.14e7 科學(xué)計數(shù)法 0xfa1b 16進制 在數(shù)值中除了加減乘除求余外...
    YM雨蒙閱讀 609評論 0 0
  • Math.abs() 絕對值 Math.round() 四舍五入變整型 Math.ceil()向上取整 Math....
    小九喵喵閱讀 390評論 0 0
  • 基礎(chǔ)知識 js內(nèi)部所有數(shù)字在計算機內(nèi)存中的表示都是64位雙精度浮點數(shù) 雙精度浮點數(shù)表示法的副作用 使用二進制浮點數(shù)...
    清水蘆葦閱讀 1,139評論 0 0
  • 變量 聲明變量 命名變量區(qū)分大小寫的語言第一個字符是字母或下劃線_,數(shù)字不能作為第一個字符字符必須是字母,數(shù)字或者...
    flyingtoparis閱讀 901評論 0 0

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