1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень R

Connected

вправа

Далі налаштування: else if

Оператор else if дозволяє ще детальніше налаштовувати вашу керувальну конструкцію. Ви можете додати стільки блоків else if, скільки потрібно. Пам'ятайте, що R ігнорує решту конструкції, щойно знайдена умова зі значенням TRUE і виконані відповідні вирази. Ось коротке нагадування синтаксису:

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

Знову ж таки, важливо, щоб ключові слова else if стояли в тому самому рядку, що й закривна дужка попередньої частини керувальної конструкції!

Інструкції

100 XP

Додайте код до обох керувальних конструкцій так, щоб:

  • R виводив «Showing Facebook information», якщо medium дорівнює «Facebook». Пам'ятайте, що в R розрізняються великі й малі літери!
  • Виводився рядок «Your number of views is average», якщо num_views між 15 (включно) та 10 (виключно). Можете змінювати значення змінних medium і num_views, щоб побачити, як реагує керувальна конструкція. В обох випадках існуючий код слід розширити в блоці else if. Жоден наявний код змінювати не потрібно.