美文网首页
字符串转数字的方法

字符串转数字的方法

作者: 鲁女女 | 来源:发表于2019-12-09 18:55 被阅读0次

字符串转数字的方法很有多种方式,以下记录7种方式。
parseInt(num);
parseInt(num,10); //传入基数(十位数)
Number(num);
parseFloat(num);
利用js弱类型转换有:*1(乘1)、/1(除1)、-0(减0)
一元运算符+a
举例

parseInt() 方法

console.log(parseInt("10")); //10

parseInt() 传入基数方法

parseInt() 还有基模式,可以把二进制、八进制、十六进制或其他任何进制的字符串转换成整数。基是由parseInt()方法的第二个参数指定的,如下:

parseInt("10",   2);   //2
parseInt("AF",   16);   //175
parseInt("10",   8);   //8

parseFloat() 方法

console.log(parseFloat("123abc")); // 123
console.log(parseFloat("10")); //10
console.log(parseFloat("abc123"));// NaN

Number() 方法

console.log(Number("10")); //10
console.log(Number("123abc")); // NaN

利用js弱类型转换

console.log("10" * 1); //10
console.log("10" / 1); //10
console.log("10" - 0); //10

一元运算符

console.log(+ "10"); //10
console.log(+ "5.76"); //5.76

相关文章

  • Java自学-数字与字符串 字符串转换

    Java中把数字转换为字符串,字符串转换为数字 步骤 1 : 数字转字符串 方法1: 使用String类的静态方法...

  • Python3 编程注意点

    整除 3//2 数字转字符串 str(number),字符串转数字 int(str) 字符串所有方法不修改字符串本...

  • 小小进制转化

    1.16进制字符串转10进制数字 例如:@"FF",是否有方法可以转为数字255 方法一: NSString *h...

  • 数字和字符串相互转换

    数字转字符串 字符串转数字

  • C++语言输入

    点击关注:阿里云科技快讯,有机会获得精美礼品! 字符串转数字,数字转字符串 字符串转数字 两种方法,第一种就是调用...

  • 关于hex转字符的一点点心得

    先抛出两种十六进制数据转字符串的方法 方法一: // 十六进制数字转字符串,如: 0xf1---> "f1" st...

  • iOS-关于日期

    指定的数字转NSDate 时间字符串和NSDate互转。使用NSDateFormatter类 方法:- (NSSt...

  • python基本类型转换

    常见方法 int 常用来字符串转数字 float tuple 常用来列表转元组 list

  • C数字与字符串的相互转换

    相关头文件 数字转字符串 字符串转数字 字符串连接 字符串子串

  • JS 里的数据类型转换

    数字转字符串: var n = 3;n.toString(); 以上代码 可以将数字3转换成字符串"3" 布尔转...

网友评论

      本文标题:字符串转数字的方法

      本文链接:https://www.haomeiwen.com/subject/dirigctx.html