Creating a JavaScript function is straightforward.

Mh Mitas - Sep 6 - - Dev Community

Creating a JavaScript function is straightforward. Here’s a basic example:

Function Declaration

function greet(name) {
    return `Hello, ${name}!`;
}

// Usage
console.log(greet('Alice')); // Outputs: Hello, Alice!
Enter fullscreen mode Exit fullscreen mode

Function Expression

const greet = function(name) {
    return `Hello, ${name}!`;
};

// Usage
console.log(greet('Bob')); // Outputs: Hello, Bob!
Enter fullscreen mode Exit fullscreen mode

Arrow Function

const greet = (name) => `Hello, ${name}!`;

// Usage
console.log(greet('Charlie')); // Outputs: Hello, Charlie!
Enter fullscreen mode Exit fullscreen mode

Parameters and Return Values

  • Parameters: The values you pass into a function when you call it (e.g., name in the examples above).
  • Return Value: The value that the function gives back when it's done executing (e.g., the string returned by the greet function).

Function with Multiple Parameters

function add(a, b) {
    return a + b;
}

// Usage
console.log(add(5, 3)); // Outputs: 8
Enter fullscreen mode Exit fullscreen mode

You can also create functions that don’t return a value, or have default parameters, and handle various scenarios depending on your needs. If you have a specific use case in mind, feel free to ask!

. .
Terabox Video Player