//Fonction basique

function a(num){

let val = 1

console.log((val+num))

}

a(5);

//fonction anonyme

let b = (num)=> {

let val = 1

console.log((val+num))

}

b(5);

//fontion basique IIFE

(function(num){

let val = 1

console.log((num+val))

})(5);

//fonction anonyme IIFE

((num)=>{

let val = 1

console.log((val+num))

})(5)