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