数组@嵌套
什么是数组
内存中一段储蓄空间 多个变量的集合
数组的格式:var arr=[];(这是一个空数组)
或var arr=new Array();
给数组添加值:
var arr=[1,3,4]; (中间用逗号隔开)
var arr1[true,false];
数组的两个特点:var arr=[1,2,3,4,5,6,7,8,9]; 长度 length
0 1 2 3 4 5 6 7 8 下标:用来标识数组元素的位置,从0开始 不重复;
输出下标的值
比如下标为5的值console.log(arr[5]);
数组的长度=最大的下标+1
例题:
嵌套出
*********
*********
*********
*********
*********
for (var b=1;b<=5;b++){
document.write("<br>");
for(var a=1;a<=10;a++){
document.write("*");
}
}
*
**
***
****
for(var b=1;b<=4;b++){
document.write("<br>");
for(var a=1;a<=b;a++){
document.write("*");
}
}
*****
****
***
**
*
for(var b=1;b<=5;b++){
document.write("<br>");
for(var a=5;a>=b;a--){
document.write("*");
}
}
九九乘法表
for(var a=1;a<=9;a++){
document.write("<br>"); //(br换行)`
for(var b=1;b<=a;b++){
document.write(b+"*"+a+"="+(a*b)+"\t"); //(字符串的拼接)
}
}