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);