zoukankan      html  css  js  c++  java
  • 关系运算符

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title></title>
     6     <script type="text/javascript">
     7     /*
     8     关系运算符> < = >= <=
     9     
    10     如果非数值进行比较,会对其转化为数字再比较
    11     如果符号两侧的值都是字符串,不会将其转化为数字进行比较
    12     而会分别比较两者的字符编码
    13     比较字符编码时是一位一位比较
    14     */
    15    console.log(Number("1a"));
    16    console.log(10>"1hello");
    17    //有非数字的内容会转化为NaN,这里"hello"转化为NaN 任何值和NaN做任何比较都是false
    18    console.log(null=="hello");//false;
    19    console.log("a"<"b");//true;
    20    console.log("abc"<"a");
    21    /* 在比较两个字符串型数字时,一定要转整型 */
    22    console.log("12222222222222222222"<+"5");//false;
    23     </script>
    24     </head>
    25     <body>
    26     </body>
    27 </html>

    三元运算符:

    x>=10?x++:x--;//x大于等于10则x++,否则x--

    条件成立或者不成立时,如果不想做一些事情,则使用null/undefined等来占位,不占位会报错 

    如果需要做多件事情,则用小括号包起来,每一件事情用,隔开

    x>0?(x++,console.log(x)):null;
  • 相关阅读:
    逆序数———线段树/树状数组
    线段树 模板
    博弈论--对称博弈
    matlab程序设计
    matlab矩阵的操作
    2nd 历年学生作品评论(3部)
    1st 四人小组项目
    1st 本周工作量及进度统计
    1st 结对编程:简易四则运算
    1st 英文文章词频统计
  • 原文地址:https://www.cnblogs.com/zuiaimiusi/p/11217791.html
Copyright © 2011-2022 走看看