最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - Typescript: Parsing a String with characters to a number - Stack Overflow

programmeradmin0浏览0评论
var number1 = Number("1123 mm");

I want to parse this String to a number, 1123 to be exactly. However, I get NaN if I do this. Does anyone have a suggestion how I could parse this to a number?

var number1 = Number("1123 mm");

I want to parse this String to a number, 1123 to be exactly. However, I get NaN if I do this. Does anyone have a suggestion how I could parse this to a number?

Share Improve this question edited Mar 10, 2017 at 14:52 Daniel A. White 191k49 gold badges379 silver badges466 bronze badges asked Mar 10, 2017 at 14:46 mambo150mambo150 131 silver badge2 bronze badges 2
  • duplicate stackoverflow./questions/14667713/… – danywalls Commented Mar 10, 2017 at 14:50
  • Possible duplicate of TypeScript Converting a String to a number – Daniel A. White Commented Mar 10, 2017 at 14:52
Add a ment  | 

2 Answers 2

Reset to default 6

Just as in JavaScript, you can use parseInt and parseFloat.

var number1 = parseInt("1123 mm", 10); // 1123
var number2 = parseFloat("115.65 lkjsdf"); // 115.65

Number only works for valid number strings and booleans.

You want to use parseInt()

var number1 = parseInt("1123 mm");
发布评论

评论列表(0)

  1. 暂无评论