// Führe für das folgende Programm einen Schreibtischtest durch.
// Die Variable arr muss nicht in deiner Tabelle vorkommen;
// Welcher Wert wird zum Schluss in der Konsole ausgegeben?
 
const arr = [1, 2, 2, -1, 1];
const length = arr.length;
let index = 0;
let countSteps = 0;
 
while (index >= 0 && index < arr.length) {
  countSteps++;
  index += arr[index];
}
 
console.log(countSteps);
// Führe für die folgende Funktion enien Schreibtischtest durch.
// Verwende für das Argument 'number' den Wert 6.
// Was ist der return Wert?
 
function factorial(number) {
  let result = 1;
 
  for (let i = 2; i <= number; i += 1) {
    result *= i;
  }
 
  return result;
}