Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR JAVASCRIPT

How to Solve the Staircase Problem with 5 Lines of JavaScript

// N is total number of steps in the staircase
// stepTaken is a counter for steps taken in each combination
function steps(N, stepsTaken = 0) {

  if (stepsTaken === N) return 1;
  else if (stepsTaken > N) return 0;

  return steps(N,stepsTaken + 1) + steps(N,stepsTaken + 2) + steps(N,stepsTaken + 3);
}
Source by indepthjavascript.dev #
 
PREVIOUS NEXT
Tagged: #How #Solve #Staircase #Problem #Lines #JavaScript
ADD COMMENT
Topic
Name
8+2 =