map filter reduce javascript practice questions