//Fonction basique
function a(num){
let val = 5
console.log((val+num))
}
a(5);
//fonction anonyme
let b = (num)=> {
let val = 5
console.log((val+num))
}
b(5);
//fontion basique IIFE
(function(num){
let val = 5
console.log((num+val))
})(5);
//fonction anonyme IIFE
((num)=>{
let val = 5
console.log((val+num))
})(5)