JSFiddle - React, Tailwind, and code Playground
by Ansmtz
JavaScript
function filterNums(num, fn){
if(num === 1) return 1;
fn(num);
filterNums(num-1, fn);
}
const evenNums = (num) => {
num % 2 === 0 && console.log(num);
}
const oddNums = (num) => {
num % 2 !== 0 && console.log(num);
}
filterNums(6, evenNums);
filterNums(6, oddNums);