numberToPower

by trentHarlem

HTML

<p>
numberToPower(3,2)  // -> 9 ( = 3 * 3 )<br>
numberToPower(2,3)  // -> 8 ( = 2 * 2 * 2 )<br>
numberToPower(10,6) // -> 1000000
</p>

JavaScript

function numberToPower3(n, p) {
  let mult = 1
  for (let i = 0; i < p; i++) {
  mult *= n
  }
  console.log(mult)
  return mult
}
numberToPower3(3, 0)
numberToPower3(3, 3) //27
numberToPower3(2, 3)
numberToPower3(10, 6) //1000000
numberToPower3(12, 1) //12



/* 

function numberToPower2(n, p) {
  let mult = 1
  for (let i = 0; i < p; i++) {
    mult *= n
  }
  return mult
}
numberToPower2(10,6)//1000000
numberToPower2(3,2)//1000000



function numberToPower(number, power) {
  let mult = number || 1
  for (let i = 1; i < power; i++) {
    mult *= number
  }
  console.log(mult)
  return mult
}
numberToPower(3, 2)
numberToPower(3, 3)//27
numberToPower(2,3)
numberToPower(10,6)//1000000
numberToPower(12,1)//12

 */