I am currently reading Eloquent Javascript, and this keeps coming up:
*=
in context:
function power(base, exponent) {
if (exponent == undefined)
exponent = 2;
var result = 1;
for (var count = 0; count < exponent; count++)
result *= base;
return result;
}
console.log(power(4));
// → 16
console.log(power(4, 3));
// → 64
I'm a beginner so please explain as if I were a 5 year old (not too far off). Thank you