首页 > 解决方案 > 如何在javascript中将带有序​​号后缀的数字转换为数字

问题描述

let string = "13th"

string = Number(string)

我希望它返回 13 而不是我得到 NaN 请我该怎么做

标签: javascriptnode.jsreactjsmongodbmongoose

解决方案


尝试parseInt()

如果parseInt在指定的基数中遇到不是数字的字符,它会忽略它和所有后续字符并返回解析到该点的整数值。parseInt将数字截断为整数值。允许前导和尾随空格。

let string = "13th";

string = parseInt(string);
console.log(string);


推荐阅读