Escrevo o código certinho e no console do chrome diz o seguinte "Uncaught SyntaxError: Unexpected end of input " mas o código está todo correto!
Escrevo o código certinho e no console do chrome diz o seguinte "Uncaught SyntaxError: Unexpected end of input " mas o código está todo correto!
Marilise, Você está esquecendo de fechar algum trecho do código. Pode postar ele aqui ?
´´´
´´´<meta charset="UTF-8">
<script>
var pulaLinha = function() {
document.write("<br>");
};
var mostra = function(frase) {
document.write(frase);
pulaLinha();
pulaLinha();
}
var numeroPensado = Math.round(Math.random() * 100);
var chute = prompt("Pronto! Já pensei. Qual voce acha que eh?");
if(chute == numeroPensado) {
alert("UAU! Voce acertou, pois eu pensei no " + numeroPensado);
} else {
alert("Voce errou. Eu tinha pensado no " + numeroPensado);
if(chute > numeroPensado) {
alert("È um numero menor.");
} else {
alert("È um numero maior, hein");
}
</script>
Marilise,
me parece que no pulaLinha você esqueceu um ; depois de fechar chaves }
remova aquele ; e acredito que vá funcionar.
Deixando mastigado:
Está assim ''' var pulaLinha = function() { document.write(""); }; '''
É para ser assim ''' var pulaLinha = function() { document.write(""); } '''
Deixando mastigado:
Está assim
var pulaLinha = function() { document.write(""); };
É para ser assim
var pulaLinha = function() { document.write(""); }
Corrigi esta parte, mas ainda sim não consigo abrir o programa. O console JavaScript do Google Chrome aponta erro na 1ª linha. Mas se tem, não consigo enxergá-lo na primeira linha!
"Uncaught SyntaxError: Unexpected end of input newone.html:1"
Marilise,
Está faltando fechar chaves nessa linha
alert("Voce errou. Eu tinha pensado no " + numeroPensado);
É no else do primeiro if
Nossa, é verdade, esqueci disso. Muito obrigada, Filipe.