Thứ Tư, 6 tháng 1, 2016

Blog Share

Bài 3 - Sử dụng JavaScript (10 - 11 ) | Blog Share

Home » » Bài 3 - Sử dụng JavaScript (10 - 11 )

Bài 3 - Sử dụng JavaScript (10 - 11 )

Written By nguyen ngoc hieu on Thứ Năm, ngày 28 tháng 8 năm 2008 | 02:40

10 . Tạo biến trong JavaScript

Var example;

var example="hello"

Ta có thể dùng document.write(example);

để xuất nội dung của biến .

Ví dụ 1 : Dùng từ khóa var để khai báo biến

<HTML>

<HEAD>

<TITLE> VI DU</TITLE>

<SCRIPT LANGUAGE="JavaScript">

<!--

var name = prompt("Dien Ten Ban vao","ten");

-->

</SCRIPT>

</HEAD>

<BODY>

<SCRIPT LANGUAGE = "JavaScript">

<!--

document.write("<H1>Chao Mung " + name + " den voi http://thantoc.blogspot.com</H1>");

-->

</SCRIPT>

</BODY>

</HTML>

 

Ví dụ 2 : Tạo một giá trị mới cho biến :

<HTML>

<HEAD>

<TITLE> VI DU</TITLE>

<SCRIPT LANGUAGE="JavaScript">

<!--

var name = prompt("Dien Ten Ban vao","ten");

alert("Chao Mung " + name + " , ");

name = prompt(" Dien Ten Ban Của Ban vao " , "ten bạn của bạn");

-->

</SCRIPT>

</HEAD>

<BODY>

<SCRIPT LANGUAGE = "JavaScript">

<!--

document.write("<H1>Chao Mung " + name + " den voi http://thantoc.blogspot.com</H1>");

-->

</SCRIPT>

</BODY>

</HTML>

 

11 . Làm việc với biến và biểu thức :

Thiết lập biểu thức :

Cú pháp : <biến> < toán tử> <biểu thức>

Toán tử :

= thiết lập giá trị bên phải cho bên trái

ví dụ : x=5

 

+= cộng trái và phải , sau đó gán kết quả cho bên trái phép toán

ví dụ : cho x=10 , y=5

x+=y => x=15

 

-= trừ trái cho phải , sau đó gán kết quả lại cho bên trái

ví dụ

cho x=10 , y=5

x-=y => x=5

 

*= nhân bên trái cho bên phải , sau đó gán kết quả cho bên trái

ví dụ

cho x=10 , y=5

x*=y => x= 50

 

/= chia bên trái cho bên phải , sau đó gán kết quả cho bên trái

ví dụ

cho x=10 , y=5

x/=y => x=2

 

%= Chia bên trái cho bên phải là lấy số dư gán lại cho bên trái

ví dụ

cho x=10 , y=5

x%=y => x = 0

 

Các toán tử khác :

ví dụ :

x+=15+3 => x= 18

8 + 5

32.5 * 72.3

12 % 5

Dấu ++ và dấu - - và dấu -

x=5;

y=++x; ( => y=6 vì x tăng lên 6 )

z=x++; ( => z=6 vì sau đó x gán cho z )

sau đó x tăng 1 => x=7

Do đó kết quả cuối cùng là :

x=7;y=6;z=6

 

ví dụ : x=5;

x=-x => x=-5

 

Phép toán Logic :

&& : và

| | : hoặc

! not

Ví dụ :

x=5 , y=2 , c=3

(x>y) && (x>c)

false && anything is always false

(x>y) || (c<x) => true

!x

 

Toán tử so sánh trong JavaScript

==

!=

>

<

>=

<=

Ví dụ :

1==1 => true

3<1 =< false

5>=4 => true

"the" != "he" => true

4=="4" =>true

 

Toán tử điều kiện

Cú pháp : (điều kiện ) ? giá trị 1 : giá trị 1

Nếu điều kiện đúng thì trả về giá trị  1

Nếu điều kiện sai thì trả về giá trị 2

Ví dụ :

(day="Saturday") ? "weekend" : "not Saturday"

 

Toán tữ chuỗi :

" Chào mừng đến" + "blog thần tốc"

ví dụ :

var chaomung="Chào mừng đến "

chaomung +=" blog thần tốc"

chaomung="Chào mừng đến blog thần tốc"

 

Ví dụ sử dụng toán tử điều kiện để kiểm tra ngõ vào

<HTML>

<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");

var output = (response==answer) ? correct:incorrect;
<!--
document.write(output);
-->

</SCRIPT>

</HEAD>

<BODY>

<SCRIPT LANGUAGE="JavaScipt">

<!--

document.write(output);

-->

</SCRIPT>

</BODY>

</HTML>

0 nhận xét:

Đăng nhận xét

0 nhận xét: