JavascriptFunctions

Functions are reusable blocks of code designed to perform a specific task. They can accept parameters as inputs and return outputs. Functions help organize code, reduce repetition, and improve readability. Functions can be declared traditionally, as function expressions, or using arrow function syntax introduced in ES6.

function greet(name) {
  return "Hello, " + name + "!";
}
console.log(greet("Bob"));