La sentencia return basicamente nos devuelve el valor donde fue llamada la funcion
<meta charset="utf-8">
<script>
var num1 = parseInt(prompt("Ingresa primer numero: "));
var num2 = parseInt(prompt("Ingresa segundo numero:"));
function suma (num1, num2){
return num1 + num2;
}
var total = suma(num1,num2);
alert ("la suma es: "+ suma(num1,num2));
</script>
en este codigo se le pide al usuario que ingrese dos numeros para sumar, en mi alert mando a llamar a mi funcion suma la cual le paso los dos parametros que ya fueron ingresador por el usuario, ahora nos vamos a la funcion suma en la cual recibe esos dos parametros y se realiza la suma de estos dos, al finalizar la suma el return nos ayuda a devolver la suma a la funcion donde la llame que fue en mi alert, despues de eso muestra el resultado