国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【關于Number】JavaScript中關于Number的操作

zhaofeihao / 1424人閱讀

摘要:字符串與數字間的轉換結果結果結果結果注意會把一個類似于的字符串強制轉換成判斷是否為有效的數字某些方法如會返回一個特殊的值請注意第點中的注意此方法不完全適合判斷一個字符串是否是數字型小數轉整數結果四舍五入結果返回大于的最小整數結果返回小于的最

1.字符串與數字間的轉換
var i = 1;   
var str = i.toString();     //結果: "1"   
var str = new String(i);    //結果: "1"   
i = parseInt(str);          //結果: 1   
i = parseFloat(str);        //結果: 1.0   
  
//注意: parseInt,parseFloat會把一個類似于"32G"的字符串,強制轉換成32   
2.判斷是否為有效的數字
var i = 123;  
var str = "string";   
if( typeof i == "number" ){ }   //true   
  
//某些方法(如:parseInt,parseFloat)會返回一個特殊的值NaN(Not a Number)   
//請注意第2點中的[注意],此方法不完全適合判斷一個字符串是否是數字型!!   
i = parseInt(str);   
if( isNaN(i) ){ }   
  
3.小數轉整數
var f = 1.5;   
var i = Math.round(f);  //結果:2 (四舍五入)   
var i = Math.ceil(f);   //結果:2 (返回大于f的最小整數)   
var i = Math.floor(f);  //結果:1 (返回小于f的最大整數)   
4.格式化顯示數字
var i = 3.14159;   
  
//格式化為兩位小數的浮點數   
var str = i.toFixed(2);     //結果: "3.14"   
  
//格式化為五位數字的浮點數(從左到右五位數字,不夠補零)   
var str = i.toPrecision(5); //結果: "3.1415"   
5.隨機數
//返回0-1之間的任意小數   
var rnd = Math.random();   
//返回0-n之間的任意整數(不包括n)      
var rnd = Math.floor(Math.random() * n)  

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/86867.html

相關文章

  • Javascript相等符號隱形轉換

    摘要:如果兩個操作數都指向同一個對象,則相等操作符返回否則返回不同類型對比詳細分析如下對象先轉換為字符串,還不滿足比較條件的話再繼續轉換為數字與布爾值進行比較時,布爾值直接轉換為數字比較。與布爾值進行比較時,布爾值直接轉換為數字。 前言 全文知識基于總結: ECMAScript提供兩組操作符: 相等和不相等(先轉換再比較),全等和不全等(僅比較而不轉換) 相等(==)和不相等(!=) 這兩個...

    gself 評論0 收藏0
  • JavaScript 學以致用】值判斷以及類型轉換

    摘要:隱式強制類型轉換隱式強制類型轉換指的是一些特殊的操作的副作用來實現類型轉換,而非和等函數來實現值的類型轉換。下面幾種情況會發生布爾值的強制類型轉換語句中的天健判斷表達式。 引言 來到北京已經有4個年頭了,做過一些測試、打雜、前端的工作之后,最后還是選擇了前端的工作?,F階段主要還是在寫業務代碼,代碼質量,工作效率就顯得尤為重要?!緦W以致用】這個系列主要記錄一些平時工作、學習遇到的一些問題...

    AZmake 評論0 收藏0
  • JavaScript中,變量和聲明一些坑

    摘要:主要講述了中關于變量聲明和代碼編寫時你可能沒它留意的一些坑。但是換行符并不會被忽略,換行符起到了分號的功能。需要注意的是,大小寫敏感,和是兩個不同的變量。保留字中有一批稱為保留字的家伙是不能用做變量的,用了在一些瀏覽器中很可能會報錯。 今天翻譯的這篇文章依舊比較基礎,是這個系列文章的第三篇。主要講述了JavaScript中關于變量聲明和代碼編寫時你可能沒它留意的一些坑。 那些熟悉PHP...

    lowett 評論0 收藏0
  • 《你不知道javascript》中this記錄

    摘要:使用調用函數時,會自動執行以下操作創建一個全新的對象該對象會被執行連接該對象會綁定到函數調用的若函數沒有返回其他對象,表達式中的函數調用會自動返回該對象。 使用this可以減少傳入上下文對象,可以隱式傳遞一個對象引用。使API簡潔而復用,可以自動引用合適的上下文對象。 【要注意的幾個點】 1. this不一定指向自身; 2. this不一定指向函數作用域(因為作用域無法通過js代碼訪...

    tommego 評論0 收藏0
  • WebSocket系列之JavaScript中數字數據如何轉換為二進制數據

    摘要:以和為例,說明中的數字數據如何轉換為二進制數據。對象用來表示通用的固定長度的原始二進制數據緩沖區。中的數字數據如何轉換為二進制數據對和有了一個大概的了解,下面讓我們來看下它是如何進行二進制數據操作的。 概述 本文主要通過對JavaScript中數字數據與二進制數據之間的轉換,讓讀者能夠了解在JavaScript中如何對數字類型(包括但不限于Number類型)進行處理。 二進制數據在日常...

    MASAILA 評論0 收藏0

發表評論

0條評論

zhaofeihao

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<