No me quedó claro para que sirve la palabra reservada "return" es como un "imprimir" ?
No me quedó claro para que sirve la palabra reservada "return" es como un "imprimir" ?
No, es distinto return devuelve un valor interno de la función
Ejemplo sin el return para sumar numeros con una funcion harias asi
var resultado;
function sumar(num1,num2){
resultado= num1+num2
}
sumar(2,2);
imprimir(resultado);
En esta función ejecutas un comando pero el resultado lo guardas en una variable externa para poder usarlo luego con la función imprimir, pero gracias al return podrias hacer asi.
function sumar(num1,num2){
return num1+num2
}
imprimir(sumar(2,2)),
En este ejemplo la función te devuelve el resultado de la ejecución interna sin la necesidad de pasarlo por una variable.
Incluso el resultado podrías guardarlo en una variable para algún uso especifico llamando a la funcion dentro de la variable
var total = sumar(3, 4);
console.log(total); // Imprime 7 en la consola
Espero te ayude la respuesta.
Muchas gracias !