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;
}
原文地址:https://www.cnblogs.com/zs0322/p/10675312.html