javascript 字符串与数字如何互相转换 ?

 时间:2026-05-12 13:17:56

1、数字加一个空格

如下:

var n=100;//number

var m=n+"";//string

演示如下:

javascript 字符串与数字如何互相转换 ?

2、创建一个字符串对象,将这个数字传入作为构造字符串的初始值

如:

var n=100;//number

var m=String(n);//string

演示如下:

javascript 字符串与数字如何互相转换 ?

3、通过数字的toString方法将数字转换为字符串

如下:

var n=10;//number

var m=n.toString(n);//string

演示如下:(值得注意的是toString方法中的参数只能在2-36之间,也就是n超出了这个范围就要报错)

javascript 字符串与数字如何互相转换 ?

1、将一个数字字符串减去0,就得的了数字number

如下:

var n="10";//string

var m=n-0;//number

演示如下:

javascript 字符串与数字如何互相转换 ?

2、值得注意的是,如果该字符串不是纯粹的数字字符串的话,那么减去0 后得到的虽然还是一个数字类型,但却是NAN,

如下:

var z="c123a";

var z1=z-0;

console.info(typeof z1);//number

console.info(z1);//NAN

javascript 字符串与数字如何互相转换 ?

3、使用Number构造一个数字对象,也可以将字符串转换为数字

如:

var z="c123a";

var z1=Number(z);

console.info(typeof z1);//number

console.info(z1);//NAN

同样的,如果该字符串不是纯粹的数字字符串的话,那么得到的虽然还是一个数字类型,但却是NAN,

javascript 字符串与数字如何互相转换 ?

4、用parseInt()方法可以将字符串转换为数字

如下:

var z="c123a";

var z1=parseInt(z);

console.info(typeof z1);//number

console.info(z1);//NAN

【parseFloat()可以将字符串转换为浮点数】

javascript 字符串与数字如何互相转换 ?

  • 300英雄的召唤符有什么用?
  • Tera各职业种族选择
  • lol发条天赋加点图|S6发条魔灵符文天赋
  • 《星际争霸2》攻略:[13]第六关:恶魔游乐场
  • 传说法师彩虹马怎么打
  • 热门搜索
    微信号怎么改 跳跳糖为什么会跳 血糖偏高怎么调理能好 怎么画动漫人物 怎么入党 腋窝下有疙瘩怎么回事 罗汉果怎么泡水喝 工作亮点怎么写 翌怎么读 闸怎么读