Chủ Nhật, 5 tháng 4, 2015

JAVASCRIPT IF,FOR LOOP, WHILE LOOP

JAVASCRIPT IF,FOR LOOP, WHILE LOOP

Javascript là một ngôn ngữ thông dịch, chương trình nguồn của nó được nhúng hoặc tích hợp vào tập tin HTML. Khi trang web được tải trong
trình duyệt hỗ trợ javascript, Trình duyệt sẽ thông dịch và thực hiện các lệnh Javascipt.


Khai báo biến
Cú pháp
var tênbiến;
Từ khóa var dùng để khai báo biến
Tên biến phải bắt đầu bặc ký tự(in thường hoặc in hoa) hoặc dấu gạch dưới(_). Tên biến không được trùng với các từ khóa.
Bảng các từ khóa trong Javascript

Trong Javascript, bạn có thể gán giá trị ngay khi khai báo
Gán giá trị
 var tênbiến = giátrị;
hoặc gán giá trị sau khi khai báo
 var tênbiến;
 tênbiến = giátrị;
Về cơ bản, có 3 kiểu giá trị mà bạn có thể sử dụng:
Số: Javascript không phân biệt kiểu số nguyên và số thập phân. Vì thế bạn có thể khai báo hoặc so sánh chúng. VD:50, 11.5,…
Chuỗi: Luôn phải đặt trong dấu ngoặc “” hoặc ”. VD: “Đây là một chuỗi!”.
Boolean: giá trị true hoặc false.
Ngoài ra biến cũng có thể được gán cho giá trị Null


IF ELSE TRONG JAVASCRIPT

Cấu trúc này tương tự như cấu trúc if…else tuy nhiên nó cho phép kiểm tra chính xác điều kiện để thực hiện các lệnh. Với cấu trúc này, người lập trình có thể tạo ra từ 2 cho đến nhiều nhánh kiểm tra điều kiện khác nhau.

Cú pháp
if(điều kiện){
code;} else if(điều kiện){
code;} else if(điều kiện){
code;}
VÒNG LẶP WHILE TRONG JAVASCRIPT

Cú pháp
while(điều kiện){
code;}

Vòng lặp while kiểm tra điều kiện ở ngay đầu vòng lặp, nó được thực hiện trước mỗi lần lặp. Nếu ngay từ đầu điều kiện đã không được đáp ứng, vòng lặp sẽ không được thực hiện.

VÒNG LẶP FOR TRONG JAVASCRIPT

Cú pháp
for(;;){
code;}
giống vòng lặp while
VÒNG LẶP DO...WHILE TRONG JAVASCRIPT
Cú pháp
do{
code;} while(điều kiện);
Vòng lặp do…while có chức năng tương tự như vòng lặp while. Chỉ khác một điều, đó là các khối lệnh sẽ được thực thi sau đó mới được kiểm tra điều kiện. Điều này đồng nghĩa với việc, các khối lệnh sẽ được thực thi ít nhất là 1 lần cho dù điều kiện trả về sai.





1 nhận xét: