JavaScript實現(xiàn)的數(shù)字與字符串轉(zhuǎn)換功能示例
本文實例講述了JavaScript實現(xiàn)的數(shù)字與字符串轉(zhuǎn)換功能。分享給大家供大家參考,具體如下:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var print = new Function("x", "document.write(x)"); var println = new Function("x", "document.write(x + '<br>')"); var n = 1.23456; var str = "123.456"; println("number to String..."); /* 加上一個空字符串 */ println(typeof(n + "")); /* 使用 String 函數(shù) */ println(typeof(String(n))); /* 使用 toString() 方法 ,可以提供一個可選的參數(shù),指定轉(zhuǎn)換的基數(shù)(2 - 36),默認基數(shù)是10 */ println(typeof n.toString(16)); println("0x" + n.toString(16)); // 0x1.3c0c1fc8f3238 /* 把一個數(shù)字轉(zhuǎn)換為字符串,并指定小數(shù)位數(shù) */ println(n.toFixed(2)); // 1.23 /* 指數(shù)表示,參數(shù)指定小數(shù)位數(shù) */ println(n.toExponential(1)); // 1.2e+0 /* 參數(shù)指定有效數(shù)字的個數(shù) */ println(n.toPrecision(7)); // 1.234560 println(""); println("string to number..."); /* 減去一個數(shù)字 0 */ println(typeof (str - 0)); /* 使用 Number 函數(shù) */ println(typeof(Number(str))); /* 只轉(zhuǎn)換整數(shù), 忽略舍去非數(shù)字部分,可以提供一個參數(shù)指定轉(zhuǎn)換的基數(shù)(2 ~ 36)*/ println(parseInt(" 4 line 5 row")); // 4 println(parseInt("row 4")); // NaN println(parseInt("1111", 2)); // 15 println(parseInt("ff", 16)); // 255 println(parseInt("zz", 36)); // 1295 /* 轉(zhuǎn)換為浮點數(shù) */ println(parseFloat("1.23e-2 like")); // 0.0123 println(parseFloat("125")); // 125 </script> </body> </html>
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)學運算用法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript排序算法總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》及《JavaScript錯誤與調(diào)試技巧總結(jié)》
希望本文所述對大家JavaScript程序設計有所幫助。
- javascript中如何將字符串轉(zhuǎn)換成數(shù)字
- JavaScript中將字符串轉(zhuǎn)換為數(shù)字的七種方法總結(jié)
- JavaScript字符串轉(zhuǎn)換數(shù)字的方法
- js 數(shù)字、字符串、布爾值的轉(zhuǎn)換方法(必看)
- JavaScript數(shù)字和字符串轉(zhuǎn)換示例
- js字符串轉(zhuǎn)換成數(shù)字與數(shù)字轉(zhuǎn)換成字符串的實現(xiàn)方法
- js整數(shù)字符串轉(zhuǎn)換為金額類型數(shù)據(jù)(示例代碼)
- JavaScript中把數(shù)字轉(zhuǎn)換為字符串的程序代碼
- js 字符串轉(zhuǎn)換成數(shù)字的三種方法
- JavaScript中的字符串與數(shù)字轉(zhuǎn)換的示例
相關(guān)文章
uniapp微信小程序?qū)崿F(xiàn)一個頁面多個倒計時
這篇文章主要為大家詳細介紹了uniapp微信小程序?qū)崿F(xiàn)一個頁面多個倒計時,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-11-11javascript實現(xiàn)用戶管理系統(tǒng)
這篇文章主要為大家詳細介紹了javascript實現(xiàn)用戶管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-06-06[js高手之路]單例模式實現(xiàn)模態(tài)框的示例
下面小編就為大家?guī)硪黄猍js高手之路]單例模式實現(xiàn)模態(tài)框的示例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09js找出5個數(shù)中最大的一個數(shù)和倒數(shù)第二大的數(shù)實現(xiàn)方法示例小結(jié)
這篇文章主要介紹了js找出5個數(shù)中最大的一個數(shù)和倒數(shù)第二大的數(shù)實現(xiàn)方法,結(jié)合實例形式總結(jié)分析了JavaScript數(shù)組遍歷、排序、判斷、比較等相關(guān)操作技巧,需要的朋友可以參考下2020-03-03JS實現(xiàn)移動端實時監(jiān)聽輸入框變化的實例代碼
這篇文章主要介紹了JS實現(xiàn)移動端實時監(jiān)聽輸入框變化的解決方案,需要的朋友可以參考下2017-04-04JQuery入門——用one()方法綁定事件處理函數(shù)(僅觸發(fā)一次)
one()方法功能是為所選的元素綁定一個僅觸發(fā)一次的處理函數(shù),感興趣的朋友可以了解下它的調(diào)用語法為:one(type, [data], fn),閱讀本文或許有意外的收獲呢2013-02-02