https://www.geeksforgeeks.org/pure-functions-in-javascript/
/* Vamos a trabajar el concepto de funciones 'puras' */
let nombre="Juan";
function saludo(){
console.log("Hola ",nombre); // Las variables definidas dentro de este bloque son visibles dentro de la función
}
saludo();
nombre="Ana";
saludo();
// Es mejor que la otra
function saludoOk(nombre){
console.log("Hola",nombre);
}
saludoOk("Pep");
// Todavía mejor
function saludoPuro(nombre){
return "Hola "+nombre;
}
console.log(saludoPuro("Eva"));
let s=saludoPuro("Juan");
alert(s);