Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Thank you for your help. I can't run code as I seem to be creating a wrong html file. For this Compulsory Task, you will
Thank you for your help. I can't run code as I seem to be creating a wrong html file.
For this Compulsory Task, you will be making your own higherorder function
that mimics the behaviour of a builtin method that already exists similar to
what we did earlier when we created our own implementation of the builtin
function map which we called myMapper
Follow these steps:
You're going to be creating your own filter function that is similar to the
builtin filter method in JavaScript. The first thing you need to do is to
have a look here to familiarise yourself with the builtin filter method.
Once you have the basic idea, you can move on to the next step.
Create a higherorder function named myFilterFunction in a file named
higherOrder.js do not use the builtin function at all the objective is to
create a different filter function of your own
Your filter function should take the following two arguments:
An array of strings with words, where at least three of the words
have six letters.
A callback function that returns a boolean based on whether or not
a word has six letters.
myFilterFunction should return a new array that contains only the
words that are six letters long and no other words.
Remember: you may not use the builtin filter method to complete this task!
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started