function factorial(n) { if (n === 0 || n === 1) { return 1; } else { return n * factorial(n - 1); } } function fibonacci(n) { if (n <= 1) { return n; } else { return fibonacci(n - 1) + fibonacci(n - 2); } } function sumArray(arr) { let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; } return sum; } const person = { name: "John", age: 30, address: { street: "123 Main St", city: "New York", state: "NY", zip: "10001" }, hobbies: ["reading", "running", "swimming"] }; console.log("Factorial of 5:", factorial(5)); console.log("Fibonacci sequence:", fibonacci(6)); console.log("Sum of array:", sumArray([1, 2, 3, 4, 5]));