1. Vòng lặp for
Cú pháp :
Ví dụ :
Ví dụ:
2 . Vòng lặp while
Cú pháp:
Ví dụ:
Ví dụ:
3. Tạo mảng với vòng lặp for
Hàm sẽ tạo một mảng có giá trị index bắt đầu là 0 và gán tất cả các giá trị của mảng về 0.
Để sử dụng đối tượng mảng ta có thể làm như sau:
Sẽ tạo ra một mảng gồm 4 thành phần
Cú pháp :
for ( init value ; condition ; update expression )
Ví dụ :
for (i = 0 ; i < 5 ; i++) { lệnh ; }
Ví dụ:
<HTML> <HEAD> <TITLE> for loop Examle </TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE="JavaScript"> <!-- var name=prompt("What is your name?" ,"name"); var query= " "; document.write("<H1>" + name + " 's 10 favorite foods </H1> "); for (var i=1 ;i<=10;i++) { document.write(i + " " + prompt('Enter food number ' + i, 'food' ) + '<BR>'); } --> </SCRIPT> </BODY> </HTML>
2 . Vòng lặp while
Cú pháp:
While ( điều kiện)
{
lệnh JavaScript ;
}
Ví dụ:
var num=1; while(num<=10) { document.writeln(num); num++; }
Ví dụ:
var answer=" "; var correc=100; var question=" what is 10*10 ?"; while(answer!=correct) { answer=prompt(question,"0"); }
3. Tạo mảng với vòng lặp for
function createArray(num) { this.length=num; for ( var j=0 ; j<num; j++) this[j]=0; }
Hàm sẽ tạo một mảng có giá trị index bắt đầu là 0 và gán tất cả các giá trị của mảng về 0.
Để sử dụng đối tượng mảng ta có thể làm như sau:
newArray= new createArray(4)
Sẽ tạo ra một mảng gồm 4 thành phần
newArray[0] ... NewArray[3]
Tags
JavaScript