js字串轉換成數字,數字轉換成字串

2021-07-05 03:27:51 字數 1037 閱讀 9845

將字串轉換成數字,得用到parseint函式。

parseint(string) : 函式從string的開始解析,返回乙個整數。

舉例:parseint('123') : 返回 123(int);

parseint('1234***') : 返回 1234(int);

如果解析不到數字,則將返回乙個nan的值,可以用isnan()函式來檢測;

舉例 :

var i = parseint('abc');

if (isnan(i))

同樣的parsefloat函式是將字串轉換成浮點數。

舉例:parsefloat('31.24abc') : 返回 31.24;

js數字轉換成字串

將字串轉換成數字,得用到string類的

tostring方法

舉例:

var i = 10;

var s = i.tostring();

alert(typeof s);     //將輸出 string

js數字與字串的區別

js的數字的加法與字串的連線都是 + 符號, 所以究竟是加還是字串的連線就取決與變數的型別。

舉例:var a = 'abc' + 'xyz';    //a的值為:abcxyz,字串與字串是連線

var a = 10 + 5;           //a的值為:15,數字是加

var a = 'abc' + 10;       //a的值為:abc10,字串與數字,自動將10轉換成字串了

var a = 'abc' + 10 + 20 + 'cd';  //a的值為:abc1020cd

var a = 10 + 20 + 'abc' + 'cd';  //a的值為:30abccd,可以數字加的先數字加,然後再連線

如果從html頁面元素得到的值,想按數字加,就需要先轉換為數字,因為從頁面得到的值預設是字串。

js字串轉換成數字,數字轉換成字串

js字串轉換成數字 將字串轉換成數字,得用到parseint函式。parseint string 函式從string的開始解析,返回乙個整數。舉例 parseint 123 返回 123 int parseint 1234 返回 1234 int 如果解析不到數字,則將返回乙個nan的值,可以用is...

js字串轉換成數字

將字串轉換成數字,得用到parseint函式。parseint string 函式從string的開始解析,返回乙個整數。舉例 parseint 123 返回 123 int parseint 1234 返回 1234 int 如果解析不到數字,則將返回乙個nan的值,可以用isnan 函式來檢測 ...

js 字串轉換成數字

原文 方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not a numb...