"use strict";
function add(a, b) {
const result = a + b;
return result;
}
function factorial(n) {
if (n <= 1) {
return 1;
}
return n * factorial(n - 1);
}
function multiply(a, b) {
return a * b;
}
function main() {
const x = 10;
const y = 20;
const message = "hello";
const obj = { name: "test", value: 42 };
const arr = [1, 2, 3, 4, 5];
const sumResult = add(x, y);
console.log(`Sum: ${sumResult}`);
const product = multiply(x, y);
console.log(`Product: ${product}`);
const fact = factorial(5);
console.log(`Factorial: ${fact}`);
return 0;
}
process.exit(main());