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

Connected

вправа

R you functional? (2)

Можлива реалізація функції interpret() уже надана. У цій вправі ви напишете іншу функцію, яка використає interpret() для інтерпретації всіх даних про щоденні перегляди вашого профілю, зібраних у векторі. Крім того, за потреби ваша функція повертатиме суму переглядів у популярні дні. Для проходження всіх елементів вектора ідеально підходить цикл for. Можливість повертати суму переглядів у популярні дні можна реалізувати через аргумент функції зі значенням за замовчуванням.

Інструкції

100 XP

Завершіть шаблон функції interpret_all():

  • Зробіть return_sum необов'язковим аргументом, тобто зі значенням TRUE за замовчуванням.
  • Усередині циклу for пройдіться по всіх views: на кожній ітерації додайте результат interpret(v) до count. Пам'ятайте, що interpret(v) повертає v для популярних днів і 0 — інакше. Водночас interpret(v) також щось виводитиме у консоль.
  • Завершіть конструкцію if:
  • Якщо return_sum дорівнює TRUE, поверніть count.
  • Інакше поверніть NULL.

Викличте щойно визначену функцію як для linkedin, так і для facebook.