Skip to content

Exercise 13 - Schreibtischtest

// 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;
}