Skip to content

Comments

Barcelona | OCT25 | Tatiana Kuzmina | Sprint 1 | Module-Data-Groups#37

Open
tanibien wants to merge 1 commit intoMigracode-Barcelona:mainfrom
tanibien:coursework/sprint-1
Open

Barcelona | OCT25 | Tatiana Kuzmina | Sprint 1 | Module-Data-Groups#37
tanibien wants to merge 1 commit intoMigracode-Barcelona:mainfrom
tanibien:coursework/sprint-1

Conversation

@tanibien
Copy link

Learners, PR Template

Self checklist

  • I have committed my files one by one, on purpose, and for a reason
  • I have titled my PR with Region | Cohort | FirstName LastName | Sprint | Assignment Title
  • I have tested my changes
  • My changes follow the style guide
  • My changes meet the requirements of this task

Changelist

In this PR, I have implemented and refactored five core JavaScript functions for Sprint 1 — median, dedupe, max, sum, and includes — ensuring they handle edge cases like empty arrays and non-numeric values while passing all 29 automated tests. I utilized modern ES6+ features such as the Set object for deduplication, the spread operator for math operations, and the .reduce() method for efficient data aggregation.

Questions

Ask any questions you have for your reviewer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant