1. Vòng lặp for
Cú pháp
for (init value ; condition ; update expression)
ví dụ :
for (i = 0;i<5;i++)
{
lệnh;
}
Ví dụ :
<HTML>
<HEAD>
<TITLE> Vi du ve vong lap for </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 your 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 correct=100;
var question ="What is 10*10 ?";
while ( answer!=correct)
{
answer=prompt(question,"0");
}
document.write('Dung roi');
3 . Tạo mảng với vòng lặp for
function creatArray(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ó têể làm như sau :
newArray = new creatArray(4)
Sẽ tạo ra một mảng gồm 4 thành phần newArray[0].... NewArray[3]
0 nhận xét:
Đăng nhận xét