A função calcula IMC recebe as variaveis peso e nome na sua criação, ela necessita destes para poder rodar.
function calculaImc(altura, peso) {
return peso / (altura * altura);
}
Já aqui você está pedindo ao cliente informar seu nome, peso e altura através do comando prompt. Logo, para calcular o IMC , utilizamos a função CalculaIMC com os parametros alturaInformada(Entrando na variavel altura da função) e pesoInformado(Entrando na variavel peso da função). Você precisa dessas novas variaveis pra armazenar os dados informados pelo cliente e assim rodar a função.
var nome = prompt("Informe o seu nome");
var alturaInformada = prompt(nome + ", informe sua altura");
var pesoInformado = prompt(nome + ", informe seu peso");
Aqui segue a mesma ideia, usamos uma variavel imc pra armazenar o valor produzido pela função calculaIMC com os parametros alturaInformada e PesoInformado.
var imc = calculaImc(alturaInformada, pesoInformado);
mostra(nome + ", o seu IMC é " + imc);
if(imc < 18.5) {
mostra("Você está abaixo do recomendado");
}
if(imc > 35) {
mostra("Você está acima do recomendado");
}
if(imc >= 18.5 && imc <= 35) {
mostra("Seu IMC está excelente!");
}
Espero ter ajudado, abrç.