数组/控制语句
一维数组分三种形式:
1.定义数组并直接赋值
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。2.先定义一个空数组后赋值
3.先定义new后赋值
1.定义数组并直接赋值
var arr1 = [1,2,3,4,5];
取值:数字名[下标值]
alert(arr1[2]);
2.先定义后赋值 此为定义一个空数组
var arr2 =[];
arr2[0] ="起于凡而非凡";
arr2[2] =3.6;
alert(arr2[0]);
3.先定义(new)后赋值
var arr3 =new Array();
arr3[0]=400;
arr3[1]=500;
arr3[2]=600;
//获取数组的长度=最大下标+1 数组名:length
//带括号叫方法 不带的叫属性
alert(arr3.length);
//二维数组
var arr=[["张三","李四"],["a","b","c"],[1,2]];
alert(arr[1][2]);
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>控制语句 if switch while</title>
<script type="text/javascript">
var a = 2;
/*if语句 可判断范围*/
if(a>o){
alert("a是正数");
}else{
alert("a是负数");
}
if(a>0){
alert("a是正数");
}else if(a==0){
alert("a是0");
}else if(a<0&&a>-3){
alert("a是负数");
}else{
alert("起于凡而非凡");
}
1、输入一个数,判断是否0~100之间的数
var num = prompt("请输入0~100之间的数");
if(num>=0&&num<=100){
alert("正确");
}else{
alert("错误");
}
switch 必须有精确的值
用户判断一个数,判断是周几。
var num=prompt("请输入一个数");num 是字符串类型 需要转换为数值类型才可以
将字符串转换为数值类型
var n=parseInt(num);
switch(n){
case 1:
alert("今天是周一");
break;
case 2:
alert("今天是周二");
break;
case 3:
alert("今天是周三");
break;
default:
alert("没你想要的节日,一边去!");
break;
}
显示1~10
var i =1;
while(i>=1&&i<=3){
alert(i);
i++;
}
打印1-3
var i=1;
do{
alert(i);
i++;
}while(i>=1&&i<=3)
</script>
</head>
<body>
</body>
</html>
if与switch不同 if语句可判断范围,而switch语句必须必须有精准的值
更多精彩

