zoukankan      html  css  js  c++  java
  • JS规则 是非颠倒(逻辑非操作符)"!"是逻辑非操作符,也就是"不是"的意思,非真即假,非假即真

    是非颠倒(逻辑非操作符)

    "!"是逻辑非操作符,也就是"不是"的意思,非真即假,非假即真。好比小华今天买了一个杯子,小明说:"杯子是白色的",小亮说:“杯子是红色的”,小华说:"小明说的不是真话,小亮说的不是假话"。猜猜小华买的什么颜色的杯子,答案:红色杯子。

    逻辑非操作符值表:

    看看下面代码,变量c的值是什么:

    var a=3;
    var b=5;
    var c;
    c=!(b>a);  // b>a值是true,! (b>a)值是false
    c=!(b<a);  // b<a值是false, ! (b<a)值是true

    任务

    在右边编辑器中第10行补充代码,在“jq1= ”后输入!(numa<numb),看看结果是什么。

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>逻辑非</title>
    <script type="text/javascript">
    var numa,numb,jq1;
    numa=60;
    numb=70;
    jq1=!(numa<numb);
    document.write("jq1的值是:"+jq1+"<br>")
    </script>
    </head>
    <body>
    </body>
    </html>




  • 相关阅读:
    Java/android下哈希sha1和MD5的实现
    ANDROID SOCKET 开发
    UML补充
    TCP协议中的三次握手和四次挥手(转)
    uva 658 最短路
    uva 11280 最短路
    uva 10246 最短路
    uva 11747,kruskal 并查集
    uva 544 dijkstra
    uva 1395 瓶颈树
  • 原文地址:https://www.cnblogs.com/yongbin668/p/5592809.html
Copyright © 2011-2022 走看看