Buenas tardes,
El return es lo que va devolver la funcion en caso de que yo la llame, es decir, si el profesor no hubiera colocado 10, y le quitamos las // en la variable imcChristian se hubiera guardado 10 y en imcFelipe también se hubiera guardado 10 y el resultado también seria 10, el lo que dice es que la funcion va devolver 10 y 10 y los coloca, pero no los prueba, pero da exactamente igual, te dejo un ejemplo con 3 funciones donde la primera devuelve 15, la seguna 18 y la tercera si calcula el valor del IMC, pruebalo y me cuenta!
function calcularImc(peso, altura) {
imc = peso / (altura ** 2);
return 15;
}
function calcularImc2(peso, altura) {
imc = peso / (altura ** 2);
return 18;
}
function calcularImc3(peso, altura) {
imc = peso / (altura ** 2);
return imc;
}
document.write("El imc es " + calcularImc(70, 1.61)); // Imprimira el valor de 15
document.write("<br>");
document.write("El imc es " + calcularImc2(70, 1.61)); // Imprimira el valor de 18
document.write("<br>");
document.write("El imc es " + calcularImc3(70, 1.61)); // Imprimira el valor del calculo del IMC