javascript 提供了多种方法将字符串转换为数字,包括:
Number()
函数将字符串转换为数字。如果字符串不包含数字字符,则返回
NaN
(非数字)。
const num1 = Number("123"); // 123 const num2 = Number("abc"); // NaN
parseInt()
函数将字符串中的第一个整数转换为数字。它接受两个参数:要转换的字符串和可选的基数(默认值为 10)。
const num3 = parseInt("123abc"); // 123 const num4 = parseInt("011001", 2); // 25
parseFloat()
函数将字符串中的第一个浮点数转换为数字。它接受一个参数:要转换的字符串。
const num5 = parseFloat("123.45"); // 123.45 const num6 = parseFloat("abc123.45"); // 123.45
加号 (+) 运算符可以将字符串强制转换为数字。如果字符串不包含数字字符,则返回
NaN
。
const num7 = +"123"; // 123 const num8 = +"abc"; // NaN
Math.floor()
函数可以将字符串中的小数部分转换为整数。它接受一个参数:要转换的字符串。
const num9 = Math.floor("123.45"); // 123
一些
本文地址:https://www.qianwe.cn/article/81.html
上一篇:javascript网页设计javascript指什么...
下一篇:javascript官网javascript指什么...