Posts

Showing posts from June, 2021

code generated by software developer

 @param numAnimals    @param avgFood      @return    function calculateFoodOrder(numAnimals, avgFood) {     if ((Number(numAnimals) >= 0) && (Number(avgFood) >= 0)) {         return (numAnimals * avgFood);     } else {         return -1;     } }  @param week   @return  function mostPopularDays(week) {     if ((week == null) || (week.length==0)) return null;     var maxTraffic = week[0].traffic;      for (var day of week) {         if (day.traffic > maxTraffic) {             maxTraffic = day.traffic;         }     }     var dayArr = [];     var i=0;     for (var day of week) {         if (day.traffic == maxTraffic) {             dayArr[i++] = day.name;...

Coding of most popular days

(Most Popular Days of the Week)   function mostPopularDays(week) {     this.name=name;     this.traffic=traffic;    var sat = new Weekday('Saturday', 33); var sun = new Weekday('Sunday', 23); var mon = new Weekday('Monday',NaN); var tue = new Weekday('Tuesday', 33); var wed = new Weekday('Wednesday', 5); var thu = new Weekday('Thursday', 18); var fri = new Weekday('Friday', 29); var week = [sat , sun , mon , tue , wed , thu , fri];       week.sort((a, b) => b.traffic - a.traffic); // sort by descending order    return week            .filter(day => day.traffic === week[0].traffic)            .map(day => day.name);          return week.filter(day=> day.NaN === week [traffic.map(day=> day.name)     function mostPopularDays(week) {     if (week && week.length) {        ...