Sheffield | 26-ITP-Jan | Mahmoud Shaabo | Sprint 1 | Module-Data-Groups#1014
Sheffield | 26-ITP-Jan | Mahmoud Shaabo | Sprint 1 | Module-Data-Groups#1014mahmoudshaabo1984 wants to merge 2 commits intoCodeYourFuture:mainfrom
Conversation
|
Hi CJ, Thank you for the guidance in the previous sprints. For this Sprint 1 submission, I have double-checked all logic and ensured that edge cases, particularly I’ve also ensured that my PR title and description follow the required formatting and that all task checkboxes are marked. Ready for your review and feedback! Best regards, |
cjyuan
left a comment
There was a problem hiding this comment.
Code looks good. I only have a few suggestions.
|
Hi CJ, |
|
Changes look good. |
|
Closing PR because the January ITP run has finished. Feel free to re-open if you're still working on it. |
Completed all mandatory exercises for Sprint 1 in the following directories: fix, implement, and refactor.
Progress Checklist:
NaNedge cases after reviewing JavaScript documentation.Math.maxand spread syntax withNaNfiltering to ensure robust numerical operations..reduce()while ignoring non-numeric values and ensuringNaNsafety.Setobject.for...ofsyntax for better readability.npm test.Personal Note for CJ:
Hi CJ,
I have ensured that all checkboxes follow the
[x]syntax. During this Sprint, I spent some time researching JavaScript documentation regarding numerical types, which led me to implement additional checks forNaNvalues to make my functions more robust. Navigating the test results with NVDA helped me identify a few syntax errors early on. Everything is now passing and aligned with the required best practices. Looking forward to your feedback!