试图了解如何使用parseFloat将字符串转换为数字
Trying to understand how to use parseFloat to convert string to number
我正在尝试了解如何使用parseFloat将字符串转换为数字——顺便说一句,数字会根据用户奖励俱乐部积分而变化。
这是我迄今为止写的代码:
var ptsBalance = jQuery('.value.large.withCommas').text(); // get current RC points balance
var strParse = parseInt(ptsBalance, 10); // * Output should be current RC balance
alert(strParse); // alert Rewards Club Balance
var bonusPoints = 70000;
var totalPts = jQuery(strParse + bonusPoints); // sum total of Bonus and Current points
jQuery(strParse).appendTo('.currentPts');
jQuery(totalPts).appendTo('.totalPts'); // insert RC points balance after 'Current Points' text
很明显,我使用的不是pareFloat,而是strParse,它正在对我的字符串进行舍入。也就是说,我如何将字符串转换为可以是"10"、"100"、"1000"、"10000"等的数字。?
以下是我的Fiddle链接:http://jsfiddle.net/bkmills1/60vdfykq/
还在学习。。。
提前感谢!
在小提琴中,将第4行从:更改为
var strParse = parseInt(ptsBalance, 10);
至
var strParse = parseInt(ptsBalance.replace(',',''), 10);
您可能还想删除所需的任何其他符号,甚至可以使用正则表达式来执行此操作。
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 如何在 Javascript 中将变量的值从字符串转换为整数
- 将字符串转换为格式化日期
- IE在将字符串转换为日期时从日期中删除4小时
- node.js将字符串转换为要上传到Web服务器的文件
- 将字符串转换为JS对象
- 在js中将字符串转换为十六进制
- 试图了解如何使用parseFloat将字符串转换为数字
- 如何在html中将字符串转换为数字?以及如何将变量传递到scriptlet代码中
- 将字符串转换为GWT中的JSON对象(JSNI)
- 如何使用Razor显示模板将字符串转换为html字符串
- 将字符串转换为数组编号Javascript
- js字符串转换为具有两个值的对象
- 转换<a>使用jQuery将文本字符串转换为dom元素
- Jquery-将字符串转换为reg exp对象
- 使用JavaScript将客户端日期/时间字符串转换为JSON日期/时间串
- 将JavaScript字符串转换为整数
- moment js,将EST字符串转换为UTC
- 如何在javascript中将字符串转换为有效日期
- 通过JQuery将字符串转换为JSON