freeCodeCamp Challenge Guide: Catch Arguments Passed in the Wrong Order When Calling a Function

Catch Arguments Passed in the Wrong Order When Calling a Function


Problem Explanation

function raiseToPower(b, e) {
  return Math.pow(b, e);
}
  • The above function is used to raise the base number b to the power of the exponent e.
  • The function must be called specifically with variables in the correct order. Otherwise the function will mix up both variables and return an undesired answer.
  • Make sure the variable power is implementing the raiseToPower function correctly.

Solutions

Solution 1 (Click to Show/Hide)
function raiseToPower(b, e) {
  return Math.pow(b, e);
}

let base = 2;
let exp = 3;
let power = raiseToPower(base, exp);
console.log(power);
5 Likes