if 判断中出现逗号

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <script type="text/javascript">
  window.onload=function(){
       if(1>2,2>3)//false,false
       {
           alert(‘1>2,2>3 - true ‘);
       }
       else
       {
           alert(‘1>2,2>3 - false ‘);
       }

       if(1>2,2<3)//false,true
       {
           alert("1>2,2<3 - true");
       }
       else{
           alert(‘1>2,2<3 - false ‘);
       }
       if(1<2,2>3)//true,false
       {
           alert(‘1<2,2>3 - true ‘);
       }
       else
       {
           alert(‘1<2,2>3 - false ‘);
       }

       if(1<2,2<3)//true,true
       {
           alert("1<2,2<3 - true");
       }
       else{
           alert(‘1<2,2<3 - false ‘);
       }

       if(1>2 || 2>3 , 5>2)
       {
           alert(‘1>2||2>3, 5>2 - true ‘);
       }
       else
       {
           alert(‘1>2||2>3, 5>2 - false ‘);
       }

       if(1>2 || 2>3 , 5<2)
       {
           alert(‘1>2||2>3, 5<2 - true ‘);
       }
       else
       {
           alert(‘1>2||2>3, 5<2 - false ‘);
       }
  }
  </script>
 </head>
 <body>
 </body>
</html>

  运行上面的代码会发现,if 判断条件 会以 逗号分隔后的两个表达式中的最后一个表达式的结果 为准

时间: 2024-10-29 19:05:36

if 判断中出现逗号的相关文章

c语言中的逗号运算符

c语言中的逗号运算符是优先级较低的运算符,常和for循环中的变量初始化和条件判断结合使用 a + b, c;    //此表达式的值是c变量的值 m = a + b, c; //其中m变量的值是a加上b的值,表达式的值依旧是c变量的值 n = m = a + b, c;  //其中n和m变量的值是a加上b的值,表达式的值依旧是c变量的值 n = ( m = a + b, c );  //其中n变量的值是c变量的值,m变量的值是a加上b的值

在MySQL字段中使用逗号分隔符

大多数开发者应该都遇到过在mysql字段中存储逗号分割字符串的经历,无论这些被分割的字段代表的是id还是tag,这个字段都应该具有如下几个共性. 被分割的字段一定是有限而且数量较少的,我们不可能在一个字符串中存储无限多个字符 这个字段所属的表与这个字段关联的表,一定是一对多的关系 比如下面这个表结构所代表的content与tag这两个对象 mysql> SELECT * FROM content; +----+------+ | id | tags | +----+------+ | 1 | 1

Shell编程中括号判断中赋值语句和判断语句

#!/bin/bash declare var="xxx" # without space and use one = #1.judge whether the assignment statement returns true echo "----------------------test assignment in bracket --------------------------------" [ var="yyyy" ] &&

JavaScript中的逗号运算符

JavaScript中的逗号运算符(,)是顺序执行两个表达式. expression1, expression2 其中,expression1是任何表达式,expression2是任何表达式. 逗号运算符(,)导致按从

逗号分割符--字段中含逗号等情况的解析方法Java实现

最近在处理文本字符串时,没一行数据都是按照逗号分割的,每个字段值一般情况是带有双引号的,但是有的字段值里面还包含逗号,甚至有的字段就没有双引号,这个分割起来就有点麻烦了 下面说一下我解决方法,如果谁有更好的方法,欢迎加入讨论O(∩_∩)O~ /** * Java字符串逗号分割解析方法 * 本专门针对双引号中还有逗号或者某个字段无双引号的情况而设计的 * 例如要将字符串String sss="101,\"a\",\"中国,江苏\",\"b\&quo

springboot yml文件 参数中的逗号 &#39;,&#39;

今天在学习springcloud的geteway的时候,使用yml配置route spring: profiles: betweenroute cloud: gateway: routes: - id: between uri: http://localhost:8763 predicates: Between=2019-06-28T15:16:04.662+08:00[Asia/Shanghai],2019-07-28T15:16:04.662+08:00[Asia/Shanghai] //错

PHP和JS在循环、条件判断中的不同之处

一.条件判断: php中算  false 的情况 1. boolean:false 2. 整形:0 3.浮点型:0 4.字符串:"" "0"(其他都对) 5.空数组 6.空对象为真(只在php4算false,其他版本都算true) 7.null和尚未定义的变量 8.所有资源都算对,除php4,所有对象也算对 JS中if()中的表达式 1. Boolean: true 真 false 假 2. String:非空字符串为真 空字符串为假 3. Null/NaN/Und

Tag It 一款 Jquery控件,当你在文本框中输入逗号时,自动帮你分隔开相关内容

Demo地址:http://webspirited.com/tagit/ 使用方法: 除了JQuery脚本外,下面的脚本也是必须的,这些脚本你都可以去GitHub下载:https://github.com/hailwood/jQuery-Tagit <link href="~/Content/jquery.tagit.css" rel="stylesheet" /><link href="~/Content/tagit.ui-zendes

正则判断 中横线(-) 两边是否输入的是正整数 和 正浮点数 或者 只输入一个正整或浮点数

背景: 实际项目中会用到区间价格,于是就有了 “ 最低价-最高价” 或 “价格” 这两种格式,判断字符输入格式第一肯定想到是正则表达式, 但好久都未使用了,而且常见的网上都有的:如邮箱.手机号.网址.IP等等,但这个我没有搜到,于是只有自己写了. 参考资料: 正则表达式表:http://www.jb51.net/shouce/jquery1.82/regexp.html 测试正则表达式:http://regex.supfree.net/ 干货区: ^\d{1}$|^\d+(\.\d+)?[-]?