Усі завдання

Завдання 15

Побудуй турнірну таблицю

Відтвори підсумкову таблицю Прем’єр-ліги минулого сезону з усіх 380 результатів і звір її зі справжньою.

СереднійСкладність:Час: 30–45 min

Ваше завдання

Ось усі 380 результатів сезону 2024–25 Прем’єр-ліги в одному файлі даних. Відтвори підсумкову таблицю: один рядок на команду з кількістю матчів, очками, різницею м’ячів і забитими м’ячами, у правильному порядку від чемпіона до останнього місця.

Додаткове завдання

Зроби так, щоб таблиця працювала для будь-якої обраної дати – наприклад, покажи, якою вона була на Різдво, 25 грудня 2024 року, – нічого більше не змінюючи.

Приклади використання

  • Аматорська ліга, яка публікує власну таблицю з аркуша результатів.
  • Спортивна розсилка, що перераховує таблицю, щойно надходять рахунки вихідних.
  • Будь-який звіт, що підсумовує події за людиною, товаром чи командою: продажі за менеджером, тікети за агентом.

Перед початком

  1. 01

    Зареєструйся в n8n Cloud або відкрий свій простір n8n. Інших акаунтів чи ключів не потрібно.

  2. 02

    Файл результатів: https://n8n-challenges.app/fixtures/premier-league-2024-25.json – копія даних openfootball, які є суспільним надбанням. Кожен матч має team1 (господарі), team2 (гості), date і score.ft – фінальний рахунок у вигляді [голи господарів, голи гостей]. У тому ж репозиторії є інші ліги й сезони.

  3. 03

    Тримай під рукою офіційну підсумкову таблицю 2024–25 (будь-який спортивний сайт), щоб порівняти результат.

Що має робити воркфлоу

  1. 01

    У результаті рівно 20 рядків, по одному на команду, кожен із 38 зіграними матчами, очками, різницею м’ячів і забитими м’ячами, пронумерованих від 1 до 20.

  2. 02

    Порядок збігається з офіційною таблицею: Liverpool перший з 84 очками, Southampton останній з 12; а Newcastle United вище за Aston Villa, що теж має 66 очок, завдяки різниці м’ячів.

  3. 03

    Бонус: з датою 25 грудня 2024 року той самий воркфлоу показує Liverpool лідером із 39 очками після 16 матчів і Southampton останнім із 6.

Рішення

Переглянути відповідь до завдання з воркфлоу

Відкривайте готовий воркфлоу лише тоді, коли захочете порівняти його зі своїм.

Позначити як виконане

Готові показати результат?

Надсилайте завдання, коли ваша команда матиме робочий воркфлоу для демонстрації.

Рішення

Показати рішення воркфлоу?

Це покаже готовий воркфлоу для цього завдання. Ви впевнені, що хочете продовжити?

Перевірка ментором

Знайдіть ментора й попросіть перевірити ваш воркфлоу.

Покажіть робочий воркфлоу. Після схвалення заберіть кульку за це завдання.

Почати наступне завдання