isolated-sandbox / examples /javascript_arrays.js
ChefAdorous's picture
Deploy Code Execution Sandbox with FastAPI and Docker
a89f25d
raw
history blame contribute delete
730 Bytes
// JavaScript Example: Array Processing and Functions
const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
// Calculate sum of all numbers
const sum = numbers.reduce((acc, num) => acc + num, 0);
console.log(`Sum of numbers: ${sum}`);
// Find even numbers
const evenNumbers = numbers.filter(num => num % 2 === 0);
console.log(`Even numbers: ${evenNumbers.join(', ')}`);
// Calculate square of each number
const squares = numbers.map(num => num * num);
console.log(`Squares: ${squares.join(', ')}`);
// Fibonacci sequence
function fibonacci(n) {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
}
console.log('\nFirst 10 Fibonacci numbers:');
for (let i = 0; i < 10; i++) {
console.log(fibonacci(i));
}