Nodejs - Toidicode

Start from the beginning
                                        

hello();

-Chúng ta xem thêm các ví dụ về hàm có tham số truyền vào nhé;

function hello(name){ console.log("chao "+name);}// khởi tạo hàm hellohello('tuan');// gọi hàm hello kèm theo với tham số truyền cho nó là tuanhello('nam');// gọi hàm hello kèm theo với tham số truyền cho nó là nam

-khi chạy đoạn code trên thì ở của sổ console sẽ hiển thị như sau

chao tuanchao nam


Bài 6: Câu lệnh rẽ nhánh trong nodejs1, if-elseLý thuyết

-If-else là 1 loại điều kiện được sử dụng rất nhiều trong các ngôn ngữ lập trình. if-else sẽ hoạt động như sau:

if(dieu kien){ //dung thi}else{ //Con khong thi}

-Ngoài ra nó còn có các kiểu khai báo khác như sau:

if(dieu kien){ //dung thi}elseif(dieu kien khac){ //dung thi}else{ // khong thi}

- Khai báo if-else ngắn gọn:

(dieu kien)?(dung thi):(sai thi);

-Khai báo if-else lồng if-else:

if(dieu kien){ if(dieu kien khac){ dung thi } else{ khong thi }}else{ Con khong thi}Thực hành

Ví dụ 1:

var diem=7;if(diem>5){ // nếu điểm lớn hơn 5 console.log("do roi!"); // thì in ra màn hình do roi!}else{ // còn không console.log("truot roi!"); // thì in ra màn hình truot roi!}

-Kết quả sẽ trả về:

do roi!

Ví dụ 2:

var diem=6.5;if(diem<5){ console.log("yeu");}else if(diem>=5&&diem<6.5){ console.log("trung binh");}else if(diem>=6.5&&diem<8){ console.log("kha");}else{ console.log("Gioi");}

-Kết quả sẽ trả về:

kha

Ví dụ 3: cũng như ví dụ 2 nhưng chúng ta thử dưới dạng if lồng nhau nhé.

var diem=6.5;if(diem<5){ console.log("yeu");}else{ if(diem>=5&&diem<6.5){ console.log("trung binh"); } else if(diem>=6.5&&diem<8){ console.log("kha"); } else{ console.log("gioi"); }}

-Kết quả sẽ trả về:

kha

Ví dụ 4: Khai báo if ngắn gọn.

var diem=6.5;diem<5?console.log("truot roi"):console.log("do roi");

-Kết quả sẽ trả về:

do roi2, Switch-caseLý thuyết

-ở phần trên các bạn đã tìm hiểu về if-else rồi đúng không. Nhưng vấn đề ở đây là dùng if-else như thế có dài quá không, chẳng hạn như bài toán đọc số, mỗi số chúng ta phải if 1 cái sao. Thì ở đây nodejs cũng hỗ trợ chúng ta cấu trúc rẽ nhánh switch-case như bao ngôn ngữ khác.

-Cấu trúc của nó như sau:

Switch(bien){ Case giá trị 1: //hanh dong; Break; ............ Case giá trị N: //hanh dong; Break; Default: //hanh dong; Break;}Thực hành

You've reached the end of published parts.

⏰ Last updated: Mar 02, 2018 ⏰

Add this story to your Library to get notified about new parts!

Nodejs - ToidicodeWhere stories live. Discover now