just for fun :)
by shushanth pallegar
Babel + JSX
const _ = msg => console.log(msg);
/**
check for prime
PRIME: divided by 1 or itself
**/
const checkPrime = (num) => {
let divisor = 2;
while(num > divisor) {
if(num % divisor === 0) {
return false;
} else{
divisor ++;
};
}
return true;
}
_(checkPrime(4));
/*
fiboancci till nth number
[0,1,1,2,3,];
*/
const recursiveFib = (num) => {
if(num <= 2) return 1;
return recursiveFib(num - 1) + recursiveFib(num -2);
};
_(recursiveFib(12));
const getFibo = (num) => {
let defaults = [0,1];
if(num <= 2) return 1;
for(var n = 2; n<= num; n++) {
defaults[n] = defaults[n-1] + defaults[n-2];
}
return defaults[num];
}
_(getFibo(10));