Điều kiện và rẽ nhánh

Các lựa chọn trong Javascript sẽ dẫn đến các điều kiện rẽ nhánh khác nhau. Để tạo ra các lựa chọn trong Javascript, bạn sẽ sử dụng từ khóa if hoặc if...else. Các lựa chọn có thể lồng ghép với nhau để tạo ra các luồng rẽ nhánh phức tạp. Tuy nhiên, cần cẩn trọng vì quá nhiều luồng rẽ nhánh sẽ khiến đoạn code khó hiểu và khó bảo trì về sau.

Câu lệnh if thông thường

if (level < 4) {
    console.log(‘Bạn chưa đạt cấp độ tối thiểu để tham gia thử thách.’);
}

Câu lệnh if…else

if (level >= 4) {
    console.log(‘Bạn đã đủ cấp độ để tham gia thử thách level 4.’);
} else {
    console.log(‘Bạn cần đạt ít nhất level 4 để tham gia thử thách.’);
}    

Câu lệnh if…else if…else

if (level > 4) {
    console.log(‘Bạn dư sức vượt qua thử thách level 4.’);
} else if (level === 4) {
    console.log(‘Bạn đủ sức vượt qua thử thách level 4.’);
} else {
    console.log(‘Về uống sữa thêm cho mau lớn nha cưng!’);
}

Last updated