Meu programa não está rodando <> JavaScript error: Uncaught SyntaxError

Estou com um problema galera, quero resolver esse problema aqui: Altere seu código para perguntar o nome do usuário, usando um prompt, e utilizar esse nome capturado para perguntar tanto a altura quanto peso. Quando eu tento rodar o código aparece este erro:
JavaScript error: Uncaught SyntaxError: missing ) after argument list on line 20. Alguém poderia me ajudar nesse problema por favor ficarei muito grato.

Meu código

<script>

var pulaLinha = function () {
	document.write ("<br>");
}

var mostra = function(frase) {
	document.write (frase);
	pulaLinha ();
}

var calculaIMC = function(altura, peso) {
	document.write (Math.round (peso / (altura * altura)));
	return imc;
}

var nomeDoUsuario = prompt ("Bom Dia! Qual e o seu nome?");
	document.write ("Bem vindo " + nomeDoUsuario);

var alturaEpeso = prompt (nomeDoUsuario " + qual sua altura e peso?");
	document.write (nomeDoUsuario + " tem " + alturaEPeso + " de altura " + alturaEPeso + "kg. ");

</script>

O erro diz que você esqueceu/omitiu um fecha parênteses ()) na linha 20.
Qual é a linha 20?

var alturaEpeso = prompt (nomeDoUsuario " + qual sua altura e peso?");

Olha as suas aspas…