Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Update median exercise and add new throw/catch practice exercises

Open
#1,443 0 comments 0 reactions 1 assignee View on GitHub

@abdishakoor-dev is already working on this.

Since Aug 20, 2026.

Assessment

This issue has not been assessed yet.

Description

📅 Sprint 1 NotCoursework

Which module(s) and week(s) does this change affect?
Module(s): Data Groups
Week(s): Sprint 1

What is the work that needs to be done?

Sprint-1/fix/median.js currently expects calculateMedian to return null/silently filter bad values, which now contradicts the error handling fundamentals content (curriculum#1949) that teaches throwing instead. Update this exercise to match, and add new exercises giving trainees practice throwing and catching errors.

Why is this work important to do?

Suggested by @illicitonion during review of curriculum#1949. Keeps exercises consistent with newly taught content.

Additional context

Who might need to know about this change?

@illicitonion

Dominant language
JavaScript
Stars
1
Forks
327
Avg merge
3d 7h
Merged PRs (30d)
3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CodeYourFuture/Module-Data-Groups

All issues in CodeYourFuture/Module-Data-Groups

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.