千家信息网

js如何转换Number类型

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章主要介绍了js如何转换Number类型,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。转换Number类型我们可以通过加法运算符
千家信息网最后更新 2025年01月21日js如何转换Number类型

这篇文章主要介绍了js如何转换Number类型,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

转换Number类型

我们可以通过加法运算符+将一个string类型的变量转回为number 类型的

let int = "15";int = +int;console.log(int); // Result: 15console.log(typeof int); Result: "number"

在某些上下文中,+将被解释为连接操作符,而不是加法操作符。当这种情况发生时(您希望返回一个整数,而不是浮点数),您可以使用两个波浪号:~~。(需要注意为英文格式)

一个波浪号~,被称为"按位不运算符",等价于 - n - 1。所以~15 = -16.

使用两个~~可以有效的否定运算。这是因为 - (- n - 1) - 1 = n + 1 - 1 = n。也就是说 ~-16 = 15

const int = ~~"15"console.log(int); // Result: 15console.log(typeof int); Result: "number"

感谢你能够认真阅读完这篇文章,希望小编分享的"js如何转换Number类型"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

0