Nhập số thứ
Kết quả sẽ hiển thị ở đây.
So sánh switch và if/else cho bài toán này
Với 7 giá trị rời rạc cố định (1 đến 7), switch liệt kê từng
trường hợp rất rõ ràng, dễ đọc, và
default xử lý gọn mọi giá trị
ngoài khoảng mà không cần lặp lại điều kiện so sánh.
Với if/else, mỗi trường hợp phải viết lại toàn bộ điều kiện
so === 1, so === 2... nên đoạn mã dài hơn switch dù
cùng logic. Nếu điều kiện là khoảng số (ví dụ > 5) thì if/else lại gọn hơn.