Cấu trúc điều kiện trong Javascript

Cấu trúc điều kiện trong Javascript, bài tập và thực hành

6
  1. Cấu trúc điều kiện if trong JavaScript
  2. Câu lệnh if đơn giản
  3. Câu lệnh if...else
  4. Câu lệnh else if
  5. Một số toán tử so sánh thường dùng
  6. Ví dụ ứng dụng trong game

1. Cấu trúc điều kiện if trong JavaScript

if là câu lệnh dùng để kiểm tra một điều kiện. Nếu điều kiện đúng (true) thì đoạn code bên trong sẽ được thực thi. Cú pháp cơ bản:

if (điều_kiện) {     code; } 

  • điều_kiện: biểu thức kiểm tra đúng hoặc sai
  • code: đoạn lệnh sẽ chạy nếu điều kiện đúng

2. Câu lệnh if đơn giản

Ví dụ kiểm tra tuổi:

let age = 20;
if (age >= 18)
{
 console.log("Đủ tuổi");
}
Giải thích:

  • Biến age có giá trị 20
  • Điều kiện 20 >= 18 đúng
  • Nên in ra: Đủ tuổi

Ví dụ kiểm tra số dương:

let number = 5;
if (number > 0)
{
 console.log("Số dương");
}

4. Câu lệnh if...else

Dùng khi có 2 trường hợp:

  • Nếu đúng thì làm 1 việc
  • Nếu sai thì làm việc khác

Cú pháp:

if (điều_kiện) 
{ code1; }
else
{ code2;
}

Ví dụ:

let diem = 4;
if (diem >= 5)
{
 console.log("Đậu");
}
else
{
console.log("Rớt"); }

Giải thích:

  • Nếu điểm lớn hơn hoặc bằng 5 → in Đậu
  • Ngược lại → in Rớt

5. Câu lệnh else if

Dùng khi có nhiều điều kiện. Cú pháp:

if (điều_kiện_1) {     code1; } 
else if (điều_kiện_2)
{ code2; }
else { code3; }

Ví dụ xếp loại học sinh:

let diem = 8;
if (diem >= 9)
{ console.log("Xuất sắc"); }
else if (diem >= 7)
{ console.log("Khá"); }
else if (diem >= 5)
{ console.log("Trung bình"); }
else{ console.log("Yếu"); }

6. Một số toán tử so sánh thường dùng

Toán tử Ý nghĩa
== Bằng
=== Bằng và cùng kiểu dữ liệu
!= Khác
> Lớn hơn
< Nhỏ hơn
>= Lớn hơn hoặc bằng
<= Nhỏ hơn hoặc bằng

7. Ví dụ ứng dụng trong game

Kiểm tra nhân vật ra khỏi màn hình:

let x = 350;
if (x > 300)
{ console.log("Ra khỏi màn hình");
}

Di chuyển nhân vật:

let x = 100;
if (x < 200)
{ x = x + 1; }

Giải thích:

  • Nếu x nhỏ hơn 200 thì tăng thêm 1
  • Giúp vật thể di chuyển sang phải

Tìm kiếm:

Bài viết liên quan:

Cấu trúc điều kiện trong Javascript, bài tập và thực hành