postman-postman中编写tests时,字符串和数字之间的转换

js字符串转换成数字

将字符串转换成数字,得用到parseInt函数
parseInt(string) : 函数从string的开始解析,返回一个整数
举例:parseInt(‘123’) : 返回 123(int);
parseInt(‘1234xxx’) : 返回 1234(int);
如果解析不到数字,则将返回一个NaN的值,可以用isNaN()函数来检测;
举例 :
var i = parseInt(‘abc’);
if (isNaN(i))
{
alert(‘NaN value’);
}
同样的parseFloat函数是将字符串转换成浮点数
举例:parseFloat(‘31.24abc’) : 返回 31.24;

js数字转换成字符串

将字符串转换成数字,得用到String类的toString方法;
举例:
var i = 10;
var s = i.toString();
alert(typeofs); //将输出 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页面元素得到的值,想按数字加,就需要先转换为数字,因为从页面得到的值默认是字符串。

原文:https://blog.csdn.net/xiaowu2017/article/details/56289994

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值