zoukankan      html  css  js  c++  java
  • 13JavaScript运算符

    运算符 = 用于给 JavaScript 变量赋值。

    算术运算符 + 用于把值加起来

    实例

    指定变量值,并将值相加:

    y=5;
    z=2;
    x=y+z;

    在以上语句执行后,x 的值是:7

    1.JavaScript 算术运算符

    2.JavaScript 赋值运算符

    赋值运算符用于给 JavaScript 变量赋值。

    3.用于字符串的 + 运算符

    + 运算符用于把文本值或字符串变量加起来(连接起来)。

    如需把两个或多个字符串变量连接起来,请使用 + 运算符。

    实例1:

     1 <!DOCTYPE html>
     2 <html>
     3 <head> 
     4 <meta charset="utf-8"> 
     5 <title>Yubaba</title> 
     6 </head>
     7 <body>
     8 
     9 <p>点击按钮创建及增加字符串变量。</p>
    10 <button onclick="myFunction()">点击这里</button>
    11 <p id="demo"></p>
    12 <script>
    13 function myFunction()
    14 {
    15     txt1="What a very";
    16     txt2="nice day";
    17     txt3=txt1+txt2;
    18     document.getElementById("demo").innerHTML=txt3;
    19 }
    20 </script>
    21 
    22 </body>
    23 </html>

    运行结果:

    可以看到txt1和txt2拼接到一块了。

    实例2:

     1 <!DOCTYPE html>
     2 <html>
     3 <head> 
     4 <meta charset="utf-8"> 
     5 <title>Yubaba</title> 
     6 </head>
     7 <body>
     8 
     9 <p>点击按钮创建及增加字符串变量。</p>
    10 <button onclick="myFunction()">点击这里</button>
    11 <p id="demo"></p>
    12 <script>
    13 function myFunction()
    14 {
    15     txt1="What a very";
    16     txt2="nice day";
    17     txt3=txt1+" "+txt2;//插入空格
    18     document.getElementById("demo").innerHTML=txt3;
    19 }
    20 </script>
    21 
    22 </body>
    23 </html>

    运行结果:

    4.对字符串和数字进行加法运算

    两个数字相加,返回数字相加的和,如果数字与字符串相加,返回字符串,如下实例:

    实例:

     1 <!DOCTYPE html>
     2 <html>
     3 <head> 
     4 <meta charset="utf-8"> 
     5 <title>Yubaba</title> 
     6 </head>
     7 <body>
     8 
     9 <p>点击按钮创建及增加字符串变量。</p>
    10 <button onclick="myFunction()">点击这里</button>
    11 <p id="demo"></p>
    12 <script>
    13 function myFunction()
    14 {
    15     var x=5+5;//结果是10
    16     var y="5"+5;//结果是55
    17     var z="Hello"+5;//结果是Hello5
    18     var demoP=document.getElementById("demo");
    19     demoP.innerHTML=x + "<br>" + y + "<br>" + z;
    20 }
    21 </script>
    22 
    23 </body>
    24 </html>

    注意:数字和布尔值相加,布尔值 false 转成 0,true 转成 1

    var one=13;
    var two=true;
    var three=one+two;
    // 结果 three:14
  • 相关阅读:
    FZU Problem 2150 Fire Game
    HTTP协议认识
    GitHub
    设计模式学习笔记(一)——面向对象设计模式与原则
    信息安全系统设计基础第九周学习总结
    信息安全系统设计基础第八周期中总结
    家庭作业二
    信息安全系统设计基础第七周学习总结
    家庭作业
    信息安全系统设计基础第六周学习总结
  • 原文地址:https://www.cnblogs.com/lmyupupblogs/p/10268003.html
Copyright © 2011-2022 走看看