JavaScript +_运算符的含义是什么

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>

输出:

JavaScript运算符的含义是什么

示例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>

输出:

JavaScript运算符的含义是什么

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程