• 20150929js2


    条件语句

    <input type="button" value="我是一个按钮" onclick="Myclick()" />

    function MyClick()

    {

    var iNum1=10; var iNmu2=10; var iNum3=20;

    if(iNum1==iNum2) 比较是否相等

    {

      iNum2=iNum3; 赋值

    }

    alert(iNum2);输出20

    }

    == 相等的比较符 != 不相等的比较符 >  大于 >= 大于等于 < 小于 <=小于等于

    逻辑运算符 &&与(同时满足)   ||或(有一个值满足)    !非(相反面)

    累加运算符

       i++;     相当于i=i+1

       i--;      相当于i=i-1

      m+=n;    相当于m=m+n

    判断

    if(iNum1>iNum2){

    alert("第一个值大于第二个值");

    }

    else if(iNum1<iNum2){ 另外一种如果

    alert("第一个值小于第二个值");

    }

    else{ 针对上面两种情况的。

    alert("第一个值等于第二个值");

    }

    if(iNum1>iNum2){

    iNum3=iNum1;

    }

    else{

    iNum3=iNum2;

    }

    条件语句的简写:iNum3=iNum1>iNum2?iNum1:iNum2;  iNum3的值取决对条件iNum1>iNum2 成立取iNum1 不成立取 iNum2

    弹出一个输入框

    var sInput=prompt("请输入一个1~100之间的整数"); 用户输入的都是以字符串的形式传到后台的。

    var nInput=Number(sInput); 转换成数字

    判断是否是数字

    if(isNaN(nInput)){ //判断内容不是为数字成功后

      alert("你输入的内容不是一个数字");

    }

    else{//内容为数字后执行

      if(nInput==parseInt(nInput)) //判断内容和转换整数后的内容相等成功后

      {

        if(nIput>100||nInput<1)

        {

          alert("你输入的整数不在1~100之间");

        }

        else

        {

         switch (nInput) {//用if语句也可以写出来,用户输入正确时还要继续运行其它代码
                        case 1:
                            alert("星期一");
                            break; //如果满足跳出整个switch判断体
                        case 2:
                            alert("星期二");
                            break;
                        case 3:
                            alert("星期三");
                            break;
                        case 4:
                            alert("星期四");
                            break;
                        case 5:
                            alert("星期五");
                            break;
                        case 6:
                            alert("星期六");
                            break;
                        case 7:
                            alert("星期天");
                            break;
                        default://除以上的情况这里可以不写
                            break;    

        }

      }

      else{//内容不是整数后执行

        alert("你输入的内容不是一个整数")

      }

    }

    循环体

    算1+2+3+。。。+100

    continue结束到if; break结束到for;return结束到方法体;

    猜数字的示例

  • 相关阅读:
    UDP and netstat
    UDP learn by Python3
    UDP headers and checksum
    routetrace
    IPv4 headers
    Commands for IP
    IP checksum
    POJ 3667 Hotel 线段树处理区间信息
    【枚举】Codeforces Round #432 (Div. 2, based on IndiaHacks Final Round 2017) Div2C题
    二分图最大匹配模板 HDU1083
  • 原文地址:https://www.cnblogs.com/16lily521/p/4875163.html
Copyright © 2020-2023  润新知