JavaScript functions

Experienced Frontend Developer with a demonstrated history of working in software houses in the healthcare, marketing and advertising industries.
Skilled in
Web markup, including HTML5, CSS and pre-processing platforms, such as SASS. Client-side scripting and JavaScript, frameworks (React.js). Code versioning control (GitHub). Front end tooling (Gulp). Design / handoff (Zeplin, Adobe XD, figma ). Strong engineering professional with a Bachelor's degree focused in Information Technology and computing from Arab Open University .
Functions are one of the fundamental building blocks in JavaScript. A function is a reusable block of code that performs a specific task. It can accept input in the form of parameters and can return a value.
Here's an example of a simple function that adds two numbers:
function add(a, b) {
return a + b;
}
In this example, add is the name of the function, and a and b are the parameters. The function returns the sum of a and b.
To call this function, you can simply use the function name followed by the arguments in parentheses:
var sum = add(5, 10);
console.log(sum); // Output: 15
This code calls the add function with arguments of 5 and 10. The function returns 15, which is then assigned to the sum variable. The console.log statement then outputs the value of sum.
Functions can also be defined using function expressions or arrow functions. Here's an example of a function expression:
var multiply = function(a, b) {
return a * b;
};
And here's an example of an arrow function:
var subtract = (a, b) => {
return a - b;
};
Both of these functions work the same way as the add function, but are defined using different syntax.



