我正在研究一个JavaScript项目,但遇到了问题。
我有这样的值:1231+, 83749M, 123199B我只能通过执行以下操作获取数值/数字:

var theNumber = parseInt(1231+);

但是,如何获得像+, M, B这样的结尾字符?我不能使用子字符串,因为可以有多个字符。但是角色总是很落后。

最佳答案

var orig = "1231+";
var theNumber = parseInt(orig);
var theChar = orig.replace(theNumber, "");

用“”替换“1231+”中的“1231”会留下“+”。

09-11 17:45