how to define a function in js code example
Example 1: function javascript
var x = myFunction(4, 3); // Function is called, return value will end up in x
function myFunction(a, b) {
return a * b; // Function returns the product of a and b
}
Example 2: js function
function name(parameter1, parameter2, parameter3) {
// what the function does
}
Example 3: declare function javascript
function myFunction(var1, var2) {
return var1 * var2;
}
Example 4: javascript function
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// FUNCTION DECLARATION (invoking can be done before declaration)
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
function calcAge1(birthYear) {
return 2037 - birthYear;
}
const age1 = calcAge1(1991);
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// FUNCTION EXPRESSION (invoking canNOT be done before declaration)
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
const calcAge2 = function (birthYear) {
return 2037 - birthYear;
}
const age2 = calcAge2(1991);
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// ARROW FUNCTION (generally used for one-liner functions)
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
const calcAge3 = birthYear => 2037 - birthYear;
const age3 = calcAge3(1991);
console.log(age3);
Example 5: function js
function toCelsius(fahrenheit) {
return (5/9) * (fahrenheit-32);
}