Home » » Bài 4 - Sử dụng JavaScript (12)

Bài 4 - Sử dụng JavaScript (12)

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

12 . Cấu trúc điều kiện if - else

if điều kiện

lệnh;

 

if điều kiện {

mã JavaScript

}

Ví dụ

if (day=="Saturday") {

document.writeln("It's the weekend");

alert("It's the weekend");

}

Ví dụ :

if (day=="Saturday") {

document.writeln("It's the weekend");

}

if (day!="Saturday") {

document.writeln("It's not Saturday");

}

 

Sử dụng cấu trúc else - if cho ví dụ ở trên

if ( day=="Saturday") {

document.writeln("It's the weekend");

}

else {

document.writeln("It's not Saturday");

}

 

Cấu trúc kết hợp

if điều kiện 1 {

Các lệnh JavaScript

}

if điều kiện 2 {

Các lệnh JavaScript

} else {

Các lệnh khác

}

Các lệnh JavaScript

} else {

các lệnh khác

}

 

Ví dụ 1 : Sử dụng phương pháp confirm() với phát biểu if

<HEAD>

<TITLE>VI DU </TITLE>

<SCRIPT LANGUAGE="JavaScript">

var question="10+10 la bao nhieu";

var answer=20;

var correct='DUNG ROI - cam on ban da den voi thantoc.blogspot.com';

var incorrect='Sai roi - cam on ban da den voi thantoc.blogspot.com';

var response=prompt(question,"0");

if (response!=answer) {

if (confirm("Sai ! nhấn vào OK để đến với cơ hội thứ 2")) response=prompt(question,"0");

}

var output = (response==answer) ? correct:incorrect;

</SCRIPT>

</HEAD>

<BODY>

<SCRIPT LANGUAGE="JavaScript">

<!--

document.write(output);

-->

</SCRIPT>

</BODY>

</HTML>

 

Ví dụ 2 : Sử dụng phương pháp confirm() với phát biểu if - else

<HEAD>

<TITLE>VI DU </TITLE>

<SCRIPT LANGUAGE="JavaScript">

var question="10+10 la bao nhieu";

var answer=20;

var correct='DUNG ROI - cam on ban da den voi thantoc.blogspot.com';

var incorrect='Sai roi - cam on ban da den voi thantoc.blogspot.com';

var response=prompt(question,"0");

if (response!=answer) {

if (confirm("Sai ! nhấn vào OK để đến với cơ hội thứ 2")) response=prompt(question,"0");

} else {

if (confirm("Dung ROi ! nhap vao OK de den voi cau hoi thu hai ne"))

{

question="10*10 là bao nhieu ?";

answer=100;

response=prompt(question,"0");

}

}

var output = (response==answer) ? correct:incorrect;

</SCRIPT>

</HEAD>

<BODY>

<SCRIPT LANGUAGE="JavaScript">

<!--

document.write(output);

-->

</SCRIPT>

</BODY>

</HTML>

0 nhận xét:

Đăng nhận xét