1. Write a javascript function for power(2,4) should give 16. 2. Java script inheritance how it work. write a code to explain, how prototype works.
Anonymous
var isOdd = function (n) { return !isEven(n); }; var isEven = function (n) { return n % 2 === 0; }; var power = function(x, n) { if (n === 0) { return 1; } if (isOdd(n) && n > 0) { return x*power(x, n-1); } if (isEven(n) && n > 0) { var y = power(x, n/2); return y*y; } if (n < 0) { var n = n*-1; if (isEven(n)) { var y = power(x, n/2); return 1/(y*y); } else { return 1/(x*power(x, n-1)); } } };
Check out your Company Bowl for anonymous work chats.