• 409 javascript if and while表达式


    数组定义、特点、
    运算符:
    算术运算 ++ --(自减 自加) 赋值运算发 =
    比较:!= == ===
    逻辑运算 有 && || !

    正则表达式 修饰符

    i:用来表示

    g:很少演示(在第一行使用)

    m:多行

    JavaScript 数组定义  语法:

    var arr1=[2,5,6,];

    取值:数组名[下标值]

    aler(arr1[2]);

    提取的是 3  下标值就是 从 0,1,2,3,4,5 

    2.先定义后赋值

    .length:

    数组长度=最大下标+1  

    var arr3=new Array();
    arr3[0]=400;
    arr3[1]=400;
    arr3[2]=400;
    // [400,500,600]
    // 获取数组的长度=最大下标+1 数组名.length
    alert(arr3.length);

    数组的特点:长度可变,工厂度等于数组最大索引值+1 

    同一数组

    // 二维数组
    var arr=[["张三","李四"],["a","b","c"],[1,2],];
    alert (arr)

    JavaScript 运算

    运算% 取余
    5%2 相当于 5/2取余数
    alert(57%6);

    a++ 和 ++a 的区别 

    ++a:参与运算时  先+1 后赋值

    a++:参与运算时  先赋值 后+1

    作业:

    1. 输入一个数,判断是否及格,
            50分以下,则"使劲努力,不要偷懒"
            50~60,则"就差一点点,再加把劲"
            超过80分,则"你学的不错,值得表扬!" */
        // -------------------------------------------------    
            
         var fs=prompt("请输入一个数") ;
        if(fs>80){
            alert("你学的不错,值得表扬");
        }else if(fs>=50&&fs<=60){
            alert("就差一点点,在加把劲");
        }else if(fs<50){
            alert("使劲努力,不要偷懒");
        }
     键盘录入x的值,计算出y的并输出。        
        * 如果x>=3    则y = 2 * x + 1;
        * 如果-1<x<3    则y = 2 * x;
        *如果 x<=-1    则y = 2 * x - 1;
    
    
    var x=prompt("请输入一个数") ;
            if (x>=3) {
                alert(y=2*x + 1);
            } else if (-1<x<3){
                alert(y=2*x);
            } else if(x<=-1){
                alert(y=2*x-1);
            }
    var yf=prompt("请输入一个月份数,1~12");
    var n=parseInt(yf);
    switch(n){
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
            alert("本月有31天");
            break;
        case 2:
            alert("平年二月28天,闰年二月29天");
            break;
        case 4:
        case 6:
        case 9:
        case 11:
            alert("本月有30天");
            break;
        default:
            alert("超出范围");
            break;
    }
  • 相关阅读:
    NHibernate 转载
    net中Json对单引号和特殊字符串的处理
    C#过滤非法字符
    Linq Distinct 扩展
    (转)Windows启动过程分析预引导
    special content filetypes require specialized software to use
    存储器
    (转)MAPISendMail调用系统默认的邮件客户端发邮件
    FrameControllerModel
    (转)c++的四种类型转换
  • 原文地址:https://www.cnblogs.com/zs0322/p/10675312.html
Copyright © 2020-2023  润新知