UNPKG

math_chay

Version:

Es un modulo de matematicas para certi 1

49 lines (42 loc) 659 B
var call_counter = require("./call_counter.js"); function multiply(x,y) { call_counter(); return x * y; } function divide(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:multiply, division:divide, fibonacci:fibo }