js-mentorship-razvan / javascript

Javascript study notes
GNU General Public License v3.0
22 stars 2 forks source link

Factorial #451

Closed RazvanBugoi closed 4 years ago

RazvanBugoi commented 4 years ago

https://www.codewars.com/kata/54ff0d1f355cfd20e60001fc/train/javascript

RazvanBugoi commented 4 years ago
function factorial(n) {
  let output = 1;
    if (n < 0 || n > 12) throw new RangeError('The input should be between 0 and 12');
    for ( let i = n; i > 0; i-- ) {
      output *= i;
}
  return output;
}