UNPKG

ivermobe_math

Version:

Es un modulo de matematicas para certi

41 lines (34 loc) 660 B
var call_counter = require('./call_counter'); function multiplication(x,y){ call_counter(); return x*y; } function division(x,y){ call_counter(); return x/y; } function fibo(count){ call_counter(); return private_fibo(count); } function private_fibo(count,counter,first,second){ if(count == 0){ return 0; } if(counter == undefined){ counter = 1; first = 1; second = 2; } result = first + second; if(counter == count){ return result; } private_fibo(count,++counter,second,result); return result; } module.exports = { multiplication: multiplication, division: division, fibonaci: fibo }