> 知识
javascipt关系运算符有哪些(js关系图)
导语:Javascript关系运算符详解
关系运算符> < >= <= != == ===<script type=&34;>//关系运算符> < >= <= != == === 主要用于做关系判断 返回的结果仍是真true和假falsevar a = 10, b = 20;document.write(&34; + (a>b)+&34;); document.write(&34;+(a<b)+&34;);document.write(&34;+ (a!=b)+&34;) //结果直接可以看出它应该是true //已知有如下变量 var str = &34;;var num1 = 100;//判断str和num1 的==关系//js中两个等号判断的是值相等 与数据类型无关document.write(&34; +(str==num1)+&34;);//js中判断全等用=== 值和数据类型均相等 返回true 否则返回false//此时返回的结果为false document.write(&34;+(str===num1)+&34;) var num2 = 100;//此时返回的结果应该是true 因为num1和num1 满足值和数据库类型均相同document.write(&34;+(num1===num2)+&34;) var username = &34;,upwd =&34;;//判断username是否是admin 或者判断upwd是否是123456 此时我们就需要用到==来判断// document.write(&34;+(username==&34;)+&34;); //赋值运算符 += -= = var c = 1;c+=5; // 拆分 c=c+5; //alert(c);c-=2//alert(c) //条件运算符 三目运算符 三元运算符 //语法 表达式?xxx:xxx 表达式成立吗?成立走问号后面 :不成立 走冒号后面 返回的是问号或者冒号后面结果 var sex =&34;; var result = sex==&34;?&34;:&34;; document.write(result); //布尔值做运算 布尔值有两个 一个是true 一个是false 那么 当true和false做运算操作的时候呢 true=1 false =0 var b1 = 1; alert(b1+true); alert(b1+false); </script>
本文内容由小莉整理编辑!