Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Identificar o maior valor para realizar a subtração

No meu caso minha irmã é mais velha então precisei colocar a idade dela antes para poder funcionar a subtração, podemos colocar uma forma de identificar a maior idade para fazer a subtração de forma correta não importando a ordem que foi escrita?

<meta charset="UTF-8">
<script>
    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {
        document.write(frase);
    }

    var idadeIrma = 32;
    var minhaIdade = 29;

    mostra("Nossa diferença de idade é " + (idadeIrma - minhaIdade));
    pulaLinha();
</script>
1 resposta
solução!

Olá André, tudo certo? É possível sim, no caso você quer fazer uma comparação de valores e essa comparação irá definir o que você quer fazer adiante. Isso em programação, nós chamamos de condição e para verificar se uma condição é verdadeira ou não utilizamos um comando chamado if como toda condição pode ter uma saída que será verdadeira ou falsa temos uma instrução que é para executar algum código quando a condição passada para o if não for verdadeira, chamamos isso de else.

Agora que entendemos, como isso funciona no mundo da programação, você consegue fazer o seguinte código:

<meta charset="UTF-8">
<script>
    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {
        document.write(frase);
    }

    var idadeIrma = 32;
    var minhaIdade = 29;

   if(idadeIrma > minhaIdade) {
       mostra("Nossa diferença de idade é " + (idadeIrma - minhaIdade));
   } else {
      mostra("Nossa diferença de idade é " + (minhaIdade - idadeIrma));
   }

    pulaLinha();
</script>