Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

Dúvida no Ex. 4 da Aula 4 - Execute códigos diferentes dependendo da condição

Não sei o que está dando errado com meu programa:

9 respostas
<meta charset="UTF-8">

<script>

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

}    

var calculoIMC = function(peso, altura){
    var imc = peso / (altura * altura);
    mostra("Seu imc é: " + imc);
    pulaLinha();
}

var alturaus = prompt("Qual sua altura?");
var pesous = prompt("Qual seu peso?");

var imcus = calculoIMC(alturaus, pesous);

if(imcus > 18.5){
    if(imcus < 35){
        mostra("Seu imc é normal");
    }
}

</script>

Olá Larissa, Coloque seu código aqui para que possamos ajudá-la.

Larissa sempre quando for postar códigos coloque-os entre crases(`), formatei eles para você.

Qual o problema que esta dando para você ?

Pois testei o seu código e o mesmo rodou perfeitamente.

Eu não sei. Quando rodo no chrome ele simplesmente fica em branco e nao da nenhum erro no console. O mesmo esta aparecendo com um programa que fiz agora:

``

``

Veja se vai o programa agora. Estou tentando colocar em frase e nao ta indo tambem! Haha (sou meio nova nisso)

Agora consegui:

<meta charset="UTF-8">

<script>

var anodecopa = 1930;

while(anodecopa <= 2014) {
    alert(anodecopa + "tem copa!");
    anodecopa = anodecopa + 4;
}





</script

Larissa deu certo ?, não intendi se o consegui foi sobre postar o código ou sobre roda-lo corretamente.

Não consigo fazer ele rodar corretamente. Os dois nao aparecem nada no chrome e não possuem erro no console do chrome tambem nao. Nem o que rodou perfeitamente no seu.

Veja se o javascript nao esta desabilitado ou use o jsfiddle para testar

solução!

Larissa tente com esse código:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Teste</title>
</head>
<body>
<script>
var anodecopa = 1930;

while(anodecopa <= 2014) {
    alert(anodecopa + "tem copa!");
    anodecopa = anodecopa + 4;
}
</script>
</body>
</html>

Pois em meu navegador esta funcionando normalmente seus códigos, veja se o javascript esta habilitado ou não como o Alan falou.