欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          ES6怎么判斷是否為小數(shù)

          兩種判斷方法:1、利用test()函數(shù)配合正則表達(dá)式“/[.]/”來檢查指定數(shù)值是否包含小數(shù)點(diǎn),語法“/[.]/.test(指定數(shù)值)”,如果包含則是小數(shù),反之則不是。2、利用indexOf()函數(shù)來檢查指定數(shù)值是否包含小數(shù)點(diǎn),語法“String(指定數(shù)值).indexOf(".")”,如果返回值大于“-1”則是小數(shù),反之則不是。

          ES6怎么判斷是否為小數(shù)

          前端(vue)入門到精通課程:進(jìn)入學(xué)習(xí)
          API 文檔、設(shè)計、調(diào)試、自動化測試一體化協(xié)作工具:點(diǎn)擊使用

          本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。

          小數(shù)是有小數(shù)點(diǎn)的“.”,在javascript中,可以通過判斷一個數(shù)值是否包含小數(shù)點(diǎn)的“.”來判斷該數(shù)是否為小數(shù)。

          方法1:利用test()函數(shù)配合正則表達(dá)式來檢查

          test() 方法用于檢測一個字符串是否匹配某個模式,會在字符串中搜索與正則表達(dá)式匹配的文本。如果找到匹配項(xiàng),則返回 true;否則,它返回 false。

          RegExpObject.test(string)
          登錄后復(fù)制

          檢查小數(shù)的正則表達(dá)式:/[.]/

          示例:

          function isDot(num) { 	var rep=/[.]/; 	if(rep.test(num)){ 		console.log(num+" 是小數(shù)"); 	} 	else{ 		console.log(num+" 不是小數(shù)"); 	} } isDot(121.121);//是小數(shù) isDot(454.654);//是小數(shù) isDot(454654);//不是小數(shù)
          登錄后復(fù)制

          ES6怎么判斷是否為小數(shù)

          方法2:利用indexOf()函數(shù)來檢查

          indexOf() 方法可返回某個指定的字符串值在字符串中首次出現(xiàn)的位置。

          string.indexOf(searchvalue,start)
          登錄后復(fù)制

          參數(shù) 描述
          searchvalue 必需。規(guī)定需檢索的字符串值。
          start 可選的整數(shù)參數(shù)。規(guī)定在字符串中開始檢索的位置。它的合法取值是 0 到 string Object.length – 1。如省略該參數(shù),則將從字符串的首字符開始檢索。

          返回值:查找指定字符串第一次出現(xiàn)的位置,如果沒找到匹配的字符串則返回 -1。

          只需要使用indexOf()檢查字符“.”在字符串中首次出現(xiàn)的位置即可,如果返回值等于-1則是小數(shù),大于-1則不是小數(shù)。

          示例:

          function isDot(num) { 	if(String(num).indexOf(".")>-1){ 		console.log(num+" 是小數(shù)"); 	} 	else{ 		console.log(num+" 不是小數(shù)"); 	} } isDot(121.121);//含有小數(shù)點(diǎn) isDot(454654);//不含小數(shù)點(diǎn) isDot(45465.4);//含小數(shù)點(diǎn)
          登錄后復(fù)制

          ES6怎么判斷是否為小數(shù)

          【推薦學(xué)習(xí):javascript高級教程】

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號