Rẽ nhánh

Frontend SELF VI
Mức độ , Bài học
Có sẵn

5.1 Câu lệnh điều kiện if

Rẽ nhánh (hay câu lệnh điều kiện) trong JavaScript cho phép thực hiện các khối mã khác nhau tùy thuộc vào điều kiện đã thiết lập. Đây là một trong những khái niệm cơ bản trong lập trình, giúp mã trở nên động và tương tác hơn.

Câu lệnh điều kiện if

Cách đơn giản nhất để tạo ra rẽ nhánh trong JavaScript là sử dụng câu lệnh điều kiện if. Nó thực thi khối mã nếu điều kiện xác định là đúng (true).

Cú pháp:

    
      if (điều_kiện) {
        // mã thực thi nếu điều kiện là đúng
      }
    
  

Ví dụ:

JavaScript
    
      let age = 18;
      if (age >= 18) {
        console.log("Bạn đã đủ tuổi.");
      }
    
  

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

Câu lệnh if...else cho phép thực thi một khối mã nếu điều kiện đúng, và một khối mã khác nếu điều kiện sai.

Cú pháp:

    
      if (điều_kiện) {
        // mã thực thi nếu điều kiện là đúng
      } else {
        // mã thực thi nếu điều kiện là sai
      }
    
  

Ví dụ:

JavaScript
    
      let age = 17;

      if (age >= 18) {
        console.log("Bạn đã đủ tuổi.");
      } else {
        console.log("Bạn chưa đủ tuổi.");
      }
    
  

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

Câu lệnh if...else if...else cho phép kiểm tra nhiều điều kiện liên tiếp và thực thi các khối mã tương ứng.

Cú pháp:

    
      if(điều_kiện1) {
        // mã thực thi nếu điều_kiện1 là đúng
      } else if (điều_kiện2) {
        // mã thực thi nếu điều_kiện2 là đúng
      } else {
        // mã thực thi nếu không có điều kiện nào đúng
      }
    
  

Ví dụ:

JavaScript
    
      let score = 85;

      if (score >= 90) {
        console.log("Xuất sắc!");
      } else if (score >= 75) {
        console.log("Tốt!");
      } else if (score >= 60) {
        console.log("Đạt.");
      } else {
        console.log("Không đạt.");
      }
    
  

5.4 Toán tử ba ngôi

Toán tử ba ngôi (?:) là dạng rút gọn của câu lệnh điều kiện if...else. Nó được sử dụng cho các điều kiện đơn giản và trả về một trong hai giá trị tùy thuộc vào điều kiện.

Cú pháp:

    
      condition ? value1 : value2
    
  

Ví dụ:

JavaScript
    
      let age = 18;
      let access = (age >= 18) ? "được phép truy cập" : "bị cấm truy cập";
      console.log(access); // "được phép truy cập"
    
  
1
Опрос
Giới thiệu về JavaScript,  33 уровень,  4 лекция
недоступен
Giới thiệu về JavaScript
Giới thiệu về JavaScript
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION