1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R nâng cao

Connected

Bài tập

Tùy biến thêm: else if

Câu lệnh else if cho phép bạn tùy biến sâu hơn cấu trúc điều khiển. Bạn có thể thêm bao nhiêu câu lệnh else if tùy thích. Lưu ý rằng R sẽ bỏ qua phần còn lại của cấu trúc điều khiển khi đã gặp một điều kiện TRUE và các biểu thức tương ứng đã được thực thi. Dưới đây là tổng quan về cú pháp để bạn ôn lại:

if (condition1) {
  expr1
} else if (condition2) {
  expr2
} else if (condition3) {
  expr3
} else {
  expr4
}

Một lần nữa, điều quan trọng là từ khóa else if phải nằm trên cùng dòng với dấu ngoặc đóng của phần trước đó trong cấu trúc điều khiển!

Hướng dẫn

100 XP

Thêm mã vào cả hai cấu trúc điều khiển sao cho:

  • R in ra "Showing Facebook information" nếu medium bằng "Facebook". Hãy nhớ R phân biệt chữ hoa thường!
  • In ra "Your number of views is average" nếu num_views nằm giữa 15 (bao gồm) và 10 (không bao gồm). Bạn có thể thay đổi các biến medium và num_views để xem cấu trúc điều khiển phản hồi ra sao. Ở cả hai trường hợp, hãy mở rộng mã trong câu lệnh else if. Không được sửa đổi mã hiện có.