for的嵌套
五行十列
**********
**********
**********
**********
**********
for(var a=1;a<=5;a++){? ? ? ? ? ? 列
document.write('<br>');
for(var b=1;b<=10;b++){? ? ? ? 行
document.write('*');
}
}
三角形
*
**
***
****? ? ?
*****
for(var a=1;a<=5;a++){
document.write('<br>');
for(var b=1;b<=a;b++){
document.write('*');
}
}
倒三角
*****
****
***
**
*
for(var a=1;a<=5;a++){
document.write('<br>');
for(var b=5;b>=a;b--){
document.write('*');
}
}
九九乘法表
for(var a=1;a<=9;a++){
? ? ? ? document.write('<br>');
for(var b=1;b<=a;b++){? ? ?
document.write(b+"*"+a+"="+(a*b)+"\t");
}
}
數(shù)組:
內(nèi)存中的一段存儲(chǔ)空間,多個(gè)變量的集合
創(chuàng)建一個(gè)數(shù)組(聲明) var str='';
var arr=[];聲明了一個(gè)空數(shù)組
var arr=new Array();
給數(shù)組中添加值
var arr=[1,2,3,4,5,6,7,8,9];
var arr1=['a','b','c','d'];
var arr2=[true,false];
數(shù)組中的值不限制數(shù)據(jù)類型
數(shù)組不限制長(zhǎng)度
數(shù)組的兩個(gè)特點(diǎn):
1.下標(biāo):標(biāo)識(shí)數(shù)組中元素的位置,從0開始堪澎,遞增不重復(fù)
2.長(zhǎng)度 length
var arr=[1,2,3,4,5,6,7,8,9];
? ? ? ? 0 1 2 3 4 5 6 7 8
console.log(arr.length);
輸出數(shù)組中下標(biāo)為4的值
console.log(arr[4]);
數(shù)組的長(zhǎng)度等于最大下標(biāo)+1
給數(shù)組下標(biāo)為11的位置處添加元素
arr[11]='a'
console.log(arr);