At Least Two
Maak een nieuw project aan met een bestand at-least-two met de volgende inhoud:
interface TestFunction {
(n: number): boolean
}Schrijf een arrow functie
isOdddie deze interface implementeert die teruggeeft of een getal oneven is.Schrijf een arrow functie
isEvendie deze interface implementeert die teruggeeft of een getal even is.Verzin twee andere functie's die deze interface implementeert.
Schrijf een arrow functie genaamd
atLeastTwodie twee argumenten aanvaard. Het eerste argument is een array van getallen en de tweede argument is een functie van het typeTestFunctionDeze functie geeft true terug als minstens twee elementen voldoen aan de meegegeven functie.
Bijvoorbeeld:
console.log(atLeastTwo([2,3,4,6,8], isOdd));
console.log(atLeastTwo([2,3,4,5,6,8], isOdd));geeft de volgende output:
false
trueLaatst bijgewerkt