JavaScript: Functions
What is a function?
Functions are JavaScript codes that can:
- Saved for later use. You can call it anytime you want.
- Use it multiple times. Not like loops, you can control when and where to use functions.
Creating a function
You create a function by using the keyword function
.
In more advanced sections, we will look into other ways of creating functions.
function name() {
// your code
}
Using a function
Let's say we have a sayHello
function.
Use the function by calling the name followed by a ()
.
function sayHello() {
console.log('Hello');
}
sayHello(); // <- here
Function parameters
What if you want to say hello to specific names?
We can use parameters to customize our how the task is run.
function sayHello(name) {
console.log(`Hello ${name}`);
}
sayHello('A'); // output: Hello A
sayHello('B'); // output: Hello B
sayHello('C'); // output: Hello C