JavaScript +_
运算符的含义是什么
一元运算符: 一元运算只包含一个操作数。在这里,+
一元正号运算符将其操作数转换为Number类型。当它作为双操作数的算术运算符时,它返回计算结果的加法。
- JavaScript标识符: JavaScript标识符用于命名变量(以及关键字、函数和标签)。在JavaScript中,第一个字符必须是字母或下划线(
_
)或美元符号($
),但不能是数字,后续字符可以是字母、数字、下划线或美元符号。 - JavaScript +_ 运算符: 这是一个变量与下划线符号(
_
)和一元正号(+
)运算符的组合,+运算符将变量_的类型转换为Number类型以进行进一步的操作。
示例: 将字符串类型的变量“_”存储在“number”类型的变量“r”中。
输入:
var _ = "1";
var r = +_;
输出:
typeof(r) will be number
示例1: 字符串转换为数字
<body style="text-align:center">
<div class="container">
<h1 style="color:green">Geeks for Geeks</h1>
<h3>
Javascript Operator
</h3>
<p align="center">
Type of variable(_) :
<span id="gfg"></span> <br />
Type of variable(a) :
<span id="gfg1"></span>
</p>
<script type="text/javascript">
GFG = function (_) {
let b = typeof _;
let a = +_;
let c = typeof a;
document.getElementById("gfg").innerHTML = b;
document.getElementById("gfg1").innerHTML = c;
};
GFG("21");
</script>
</div>
</body>
输出:
示例2: 将加法运算转换为数字类型进行算术加法运算。
<body style="text-align:center">
<div class="container">
<h1 style="color:green">
GeeksforGeeks
</h1>
<h3>
Addition Operation
</h3>
<p align="center">
Value variable(_) :
<span id="gfg"></span> <br />
Value of variable() :
<span id="gfg1"></span> <br />
Value of variable(Sum) :
<span id="gfg2"></span>
</p>
<script type="text/javascript">
GFG = function (_,) {
let c = +_ + +;
let a = +_;
let b = +;
document.getElementById("gfg").innerHTML = a;
document.getElementById("gfg1").innerHTML = b;
document.getElementById("gfg2").innerHTML = c;
};
GFG("21", "45");
</script>
</div>
</body>
输出: