JavaScript Functions ποΈ

JavaScript Functions ποΈ
Functions are reusable blocks of code that perform a specific task.
1οΈβ£ Defining Functions
Functions can be declared using function or expressed as variables.
β
1. Function Declaration
function greet() {
console.log("Hello, world!");
}
greet(); // Output: Hello, world!
JavaScript Functions const greet = function() {
console.log("Hello, world!");
};
greet(); // Output: Hello, world!
const greet = () => {
console.log("Hello, world!");
};
greet(); // Output: Hello, world!
function greet(name) {
console.log("Hello, " + name + "!");
}
greet("Alice"); // Output: Hello, Alice!
greet("Bob"); // Output: Hello, Bob!
function add(a, b) {
console.log(a + b);
}
add(5, 3); // Output: 8
add(10, 2); // Output: 12
function multiply(a, b) {
return a * b;
}
let result = multiply(4, 5);
console.log(result); // Output: 20
function greet(name = "Guest") {
console.log("Hello, " + name + "!");
}
greet(); // Output: Hello, Guest!
greet("Sam"); // Output: Hello, Sam!
const add = (a, b) => a + b;
console.log(add(3, 7)); // Output: 10
function example() {
let x = 10; // Local variable
console.log(x);
}
example(); // Output: 10
console.log(x); // β Error: x is not defined
Date: 2025-03-29 00:00:00.000000