Home » » Bài 8 - Sử dụng vòng lặp trong JavaScript

Bài 8 - Sử dụng vòng lặp trong JavaScript

Written By 1 on Thứ Năm, 28 tháng 8, 2008 | 19:14

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