Các câu lệnh điều kiện trong JavaScript

Các câu lệnh điều kiện trong JavaScript

JavaScript là ngôn ngữ lập trình được sử dụng rộng rãi trong phát triển web, cho phép các nhà phát triển tạo ra các trang web động và tương tác. Câu lệnh điều kiện là một phần cốt lõi trong lập trình JavaScript, cho phép chương trình thực thi các khối mã khác nhau dựa trên các điều kiện khác nhau. Bài viết này sẽ giới thiệu chi tiết về các câu lệnh điều kiện trong JavaScript, bao gồm câu lệnh if, if...else, if...else if...elseswitch.

1. Câu lệnh if

Câu lệnh if là câu lệnh điều kiện cơ bản nhất trong JavaScript. Nó được sử dụng để thực thi một đoạn mã khi một điều kiện nào đó là đúng. Cú pháp cơ bản như sau:

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

Ví dụ, đoạn mã sau kiểm tra một số có lớn hơn 10 không, nếu có thì hiển thị một thông báo:

let so = 15;
if (so > 10) {
    console.log("Số lớn hơn 10");
}

Trong ví dụ này, vì giá trị của so là 15, điều kiện so > 10 đúng, nên bảng điều khiển sẽ hiển thị "Số lớn hơn 10".

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

Câu lệnh if...else mở rộng từ câu lệnh if bằng cách thêm một lựa chọn khác, được sử dụng để thực thi mã khác khi điều kiện là sai. Cú pháp như sau:

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

Ví dụ:

let diem = 8;
if (diem > 10) {
    console.log("Điểm lớn hơn 10");
} else {
    console.log("Điểm không lớn hơn 10");
}

Trong ví dụ này, vì giá trị của diem là 8, điều kiện diem > 10 sai, nên bảng điều khiển sẽ hiển thị "Điểm không lớn hơn 10".

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

Khi có nhiều điều kiện cần kiểm tra, có thể sử dụng câu lệnh if...else if...else. Cấu trúc này cho phép chọn một trong nhiều khối mã để thực thi. Cú pháp như sau:

if (điều_kiện1) {
    // mã thực thi khi điều kiện1 đúng
} else if (điều_kiện2) {
    // mã thực thi khi điều kiện2 đúng
} else {
    // mã thực thi khi các điều kiện trên đều sai
}

Ví dụ:

let tuoi = 25;
if (tuoi < 18) {
    console.log("Đây là trẻ vị thành niên");
} else if (tuoi < 60) {
    console.log("Đây là người trưởng thành");
} else {
    console.log("Đây là người cao tuổi");
}

Trong ví dụ này, vì giá trị của tuoi là 25, điều kiện tuoi < 18 sai, nhưng điều kiện tuoi < 60 đúng, nên bảng điều khiển sẽ hiển thị "Đây là người trưởng thành".

4. Câu lệnh switch

Câu lệnh switch được sử dụng để thực thi các khối mã khác nhau dựa trên các tình huống khác nhau. Nó thường được sử dụng để thay thế cho nhiều câu lệnh if...else if...else. Cú pháp như sau:

switch (biểu_thức) {
    case giá_trị1:
        // mã thực thi khi biểu thức bằng giá_trị1
        break;
    case giá_trị2:
        // mã thực thi khi biểu thức bằng giá_trị2
        break;
    // thêm nhiều câu lệnh case khác
    default:
        // mã thực thi khi biểu thức không khớp với bất kỳ case nào
}

Ví dụ:

let mucDo = 2;
switch (mucDo) {
    case 1:
        console.log("Mức độ: Thấp");
        break;
    case 2:
        console.log("Mức độ: Trung bình");
        break;
    case 3:
        console.log("Mức độ: Cao");
        break;
    // thêm nhiều case khác
    default:
        console.log("Mức độ không xác định");
}

Trong ví dụ này, vì giá trị của mucDo là 2, nên bảng điều khiển sẽ hiển thị "Mức độ: Trung bình".

Tổng kết

Câu lệnh điều kiện là một phần không thể thiếu trong lập trình JavaScript, chúng cho phép chương trình thực hiện các hoạt động khác nhau dựa trên các điều kiện khác nhau. Thông qua các câu lệnh if, if...else, if...else if...elseswitch, các nhà phát triển có thể tạo ra các ứng dụng web phong phú và phản ứng nhanh chóng. Hiểu và sử dụng thành thạo các câu lệnh điều kiện là kỹ năng cơ bản của mỗi nhà phát triển JavaScript.

Thẻ: JavaScript điều kiện lập trình web

Đăng vào ngày 1 tháng 7 lúc 16:59