Difference Between Map Filter And Reduce In Javascript