java is number_数据类型----Number
Javascript中有六種數據類型
1、undefined:這個值未定義
2、boolean:這個值是布爾值
3、number:這個值是數值
4、function:這個值是函數
5、object:這個值是對象或者null,數組也可以(var e=[.......])
6、string:這個值是字符串
一、Number類型
注:在javascript中,帶有單引號和雙引號變量的數據類型都是字符串。當帶上Number()時,無論收集到的是否為數值,顯示的數據類型都是Number。但是彈出來的值不一定,例如圖中"200px",當輸入alert(Number(str1));時,彈出NaN。但有;兩種特殊情況,如下圖:
布爾類型在計算機中默認true是1,false是0
null和false一樣,默認值都是0
還有一種特殊情況,一般用不上,如果定義的變量是new date,那么彈出來的值是一串數字,不是NaN。
parseInt()和parseFloat()
隱式類型轉換
注:當加號運算符時,String和其他類型時,其他類型都會轉為 String;其他情況,都轉化為Number類型,undefined 轉化為Number是 為’NaN‘, 任何Number與NaN相加都為NaN。
上圖下面的MAth是擴展的函數,用來取整。
NaN和isNaN
isNaN()----->isNaN is not a number?不是一個數字
1、根據Number()轉換以后再判斷是不是數字
2、alert(isNaN("hdskjdh"))---->true
alert(isNaN("234"))---->false
alert(isNaN("true"))---->false
總結
以上是生活随笔為你收集整理的java is number_数据类型----Number的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 设置电脑时间设置_怎样设置m
- 下一篇: 安耐和安耐特轮胎是不是一个厂家?