Chegou a hora de vermos como um programa de computador decide o que fazer.
Nesse artigo eu vou começar a te mostrar as estruturas de decisão em Javascript.
Vamos conversar sobre o IF, a primeira estrutura de decisão em Javascript que veremos nesta série.
If – Estrutura De Decisão Em Javascript
As estruturas de decisão são a essência de qualquer linguagem de programação, uma vez que determinam a sequência pela qual as instruções de um programa são executadas.
Quando desenvolvemos um código, dificilmente ele será executado sequencialmente do início ao fim.
Frequentemente precisamos tomar decisões e alterar o fluxo de processamento dependendo dessa decisão.
E para isso temos as estruturas de decisão em Javascript. E a primeira estrutura que veremos é o IF.
Sintaxe
if (condição) { //código que será executado se a condição for verdadeira }
Vamos ver um exemplo?
var A = 10; var B = 20; if(B > A) { console.log("B é maior que A"); }
Neste código, utilizamos o operador relacional “maior que” para montar uma expressão dentro do comando IF.
Se esta expressão for verdadeira, o programa irá imprimir uma mensagem para o usuário.
Desafio
O desafio de hoje é você alterar este programa para que o usuário inclua os dois valores para serem comparados.
Outra coisa que você pode modificar neste programa para ver se você aprendeu tudo até aqui, é formatar a mensagem para o usuário, de modo que os valores sejam impressos na tela ao invés do nome das variáveis.
Em vez de:
“B é maior que A”
Mostrar:
“20 é maior que 10”
Coloque nos comentários deste artigo se você conseguiu. Se não conseguiu, coloque nos comentários suas dúvidas.
Palavras Finais
Acabamos de ver o IF, uma das estruturas de decisão mais importantes em Javascript. Com ele, desviamos a execução do software de um ponto a outro dentro do código.
Apresentei também o desafio para você alterar o nosso exemplo e fazer com que o usuário forneça os dois valores que serão comparados e formatar a mensagem que o usuário verá após a execução do programa.
Já vimos como fazer para o usuário entrar com alguma informação em artigos anteriores, bem como formatar a mensagem para o usuário.
Ah, mas e quando o usuário informar um valor maior primeiro? Neste caso, o programa não vai mostrar nenhuma mensagem para o usuário. Veremos como fazer isso nos próximos artigos. Não perca!
Meu e-book Como Aprender a Programar do Absoluto Zero está GRATUITO por tempo limitado!
Olha o link: 👉🏼 http://celsokitamura.com.br/como-aprender-a-programar
Bora aprender a programar!