JSFiddle - React, Tailwind, and code Playground
JavaScript
console.log(power(2, 10, 2));
function power (a, b, result) {
if (b == 0) { return result; }
console.log(result, 'b ', b);
b = b - 1;
power(a, b, result * a);
}
console.log(power(2, 10, 2));
function power (a, b, result) {
if (b == 0) { return result; }
console.log(result, 'b ', b);
b = b - 1;
power(a, b, result * a);
}