JavaScript 中从数字中删除前导零
要从数字中删除前导零,请调用 parseInt()
函数,将数字和 10 作为参数传递给它,例如 parseInt(num, 10)
。 parseInt
函数解析一个字符串参数并返回一个删除了前导零的数字。
const num = '00123';
const withoutLeading0 = parseInt(num, 10);
console.log(withoutLeading0); // 👉️ 123
我们将以下参数传递给 parseInt
函数:
- 要解析的值
- 基数 - 出于我们的目的,它应该是 10。但是,它不会默认为 10,因此请务必指定它
parseInt
函数返回一个整数,它是从给定的字符串中解析出来的。
即使我们在字符串末尾有非数字字符,它也会起作用。
const num = '00123HELLO_WORLD';
const withoutLeading0 = parseInt(num, 10);
console.log(withoutLeading0); // 👉️ 123
另一种解决方案是使用一元 +
运算符。
使用一元加号 +
运算符从数字中删除前导零,例如 +num
。 一元加运算符尝试将值转换为数字,这会删除所有前导零。
const num = '00123';
const withoutLeading0 = +num;
console.log(withoutLeading0); // 👉️ 123
我们可以将一元加运算符视为将值转换为数字的尝试。
如果该值可以转换为数字,则删除所有前导零。
但是
,如果无法将其转换为数字,则运算符返回 NaN。
const num = '00123HELLO_WORLD';
// would be NaN if the number contains characters
const withoutLeading0 = +num;
console.log(withoutLeading0); // 👉️ NaN
相关文章
使用 CSS 和 JavaScript 制作文本闪烁
发布时间:2023/04/28 浏览次数:146 分类:CSS
-
本文提供了使用 CSS、JavaScript 和 jQuery 使文本闪烁的详细说明。
在 PHP 变量中存储 Div Id 并将其传递给 JavaScript
发布时间:2023/03/29 浏览次数:69 分类:PHP
-
本文教导将 div id 存储在 PHP 变量中并将其传递给 JavaScript 代码。
在 JavaScript 中从字符串中获取第一个字符
发布时间:2023/03/24 浏览次数:93 分类:JavaScript
-
在本文中,我们将看到如何使用 JavaScript 中的内置方法获取字符串的第一个字符。
在 JavaScript 中获取字符串的最后一个字符
发布时间:2023/03/24 浏览次数:141 分类:JavaScript
-
本教程展示了在 javascript 中获取字符串最后一个字符的方法