JavascriptProgramaçãoTecnologia

Estrutura condicional em Javascript

Condicional e Comparação

Utilizamos estruturas condicionais para verificar se uma condição é verdadeira e executarmos ações de acordo com o resultado. São utilizados os valores verdadeiro (true) e falso (false) para validar essa condição. 

Por exemplo: Se chover hoje, vou usar guarda chuva.

Se a condição (chover hoje) for verdadeira, a ação (usar guarda chuva) é realizada.

 

Operadores de comparação

Para realizarmos uma validação ou comparação, utilizamos algumas estruturas. A principal delas é o IF, que significa “Se” em inglês. 

 

IF 

Estrutura de condição if (condição da ação) + { Executa ação }

Quando utilizamos if a condição sempre tem que ser verdadeira para executar ação.


If/Else 

Também podemos ter uma ação diferente, caso a condição não seja verdadeira através da estrutura ELSE, que significa “Senão”.

Se chover hoje, vou usar guarda chuva, se não, vou sair sem guarda chuva.

Estrutura da condição if(condição de ação)  + { Executa ação } + else  + { Executa ação }

IF/ELSE IF/ELSE

Outra possibilidade é criar um conjunto de condições e ações diferentes. Por exemplo:

Se eu acordar de madrugada, vou ler; 

Se acordar de manhã, vou estudar;

Se acordar tarde vou assistir filme.

Veja que no exemplo acima, uma condição anula a outra. Se eu acordar de madrugada, apenas vou ler, e não continuo a lista, mas se eu não acordar de madrugada, irei percorrendo a lista até encontrar a ação que devo fazer de acordo com o horário em que eu acordar (condição).

Se a condição do IF não for verdadeira, ele passa para o próximo else if

Operadores de comparação ==,===

Podemos utilizar os operadores condicionais (if, if else, else) para executar condições de igualdade, identidade e relações lógicas.

O uso de três sinais “===” faz uma comparação estrita, e compara se duas variáveis são idênticas, ou seja, verifica se elas têm o mesmo valor e também o mesmo tipo. No caso abaixo, ambas têm o mesmo valor (10) e o mesmo tipo (número inteiro).

 

Já o uso de dois sinais “==” verifica se os valores são iguais, mas sem se importar com o tipo das variáveis que ele está comparando.

Operadores de Desigualdade  !=

Para verificar se um valor é diferente do outro, utilizamos o operador “!=”

Resumo dos operadores de comparação

 

 

Operadores Relacionais >,<, <=, >=

Através dos operadores relacionais é possível verificar se um valor é maior (>) ou menor (<)  que outro.

Você também pode utilizar os operadores >= “maior ou igual que”; e <= “menor ou igual que”.

Resumo dos operadores relacionais

 


Estrutura condicional Switch

O switch permite montar uma estrutura de comparação mais fácil, sem o uso de vários else e if. Você deve declarar uma variável na função switch que será utilizada para a comparação.

Utilize a declaração case para declarar um dos valores que aquela variável pode conter e, em seguida, todas as ações que devem ocorrer caso a variável possua tal valor.

Por fim, adicione um break para definir o fim daquela ação.

 

Exemplo utilizando swith Exemplo utilizando if/else

Ficou com dúvidas? Estamos no Telegram
Junte-se ao Codare no GitHub 

Mercado de TrabalhoTecnologia

Impacto positivo para a Tecnologia no mercado de trabalho

Se você está ingressando no mercado de trabalho logo começa a pensar no que realmente quer fazer ou no que mais gosta de fazer e se isso vai trazer o ideal para os planos futuros.

No Brasil, muitos setores do mercado de trabalho já sofria com a crise do desemprego e agora estamos passando por um momento de pandemia, então imagine o problemão que deveremos enfrentar mais pra frente.

A boa notícia, segundo especialistas, é que algumas áreas estão em crescimento, mesmo com os efeitos do Coronavírus. A adaptação de trabalho, como o home office, ressaltou ainda mais a importância de cumprir medidas preventivas ao mesmo tempo que aumenta a produtividade na área da tecnologia e tende a crescer ainda mais.

Se você tinha dúvidas se a tecnologia seria a sua área profissional do futuro, pode ficar mais tranquilo sabendo que ela tende a crescer. Mas se ainda está em dúvidas, você precisa entender que o melhor caminho para se identificar é dar início aos estudos.

 

Como posso trabalhar na área?

 

No universo da tecnologia, o impacto é tão positivo que hoje em dia utilizam aplicativos e sites que ajudam a manter as medidas de segurança para conter o avanço do Covid-19. E se você ainda não imagina sobre o que pode ser desenvolvido para ajudar neste período e também manter o trabalho em dia, aqui vai uma lista de soluções que sempre utilizamos, mesmo sem perceber:

  • Aplicativos de delivery: ficou muito mais fácil pedir suas refeições e a entrega pode ser feita sem nenhum contato físico, se o pagamento for debitado.
  • Aplicativos de banco: permite fazer transações, transferências, pagamentos e muito mais, tudo do aparelho celular.
  • Aplicativos de saúde: para informar, tirar dúvidas, fazer testes antes de procurar um médico.
  • Plataformas de áudio e vídeo: facilitam muito a comunicação e o processo de desenvolvimento de estudos e trabalho home office.
  • Sites EAD: mantém os estudos em dia e evita qualquer forma de contato presencial.

Essa e outras soluções foram desenvolvidas por meio da combinação de códigos e linguagens resultando em inovação que pode salvar vidas.

 

Como iniciar na tecnologia?

 

Além de se interessar pela tecnologia e gostar de desenvolver projetos, imaginamos que os estudos de qualidade são de difícil acesso ou financeiramente não viáveis. Isso acontece porque as melhores oportunidades estão nas grandes metrópoles, tanto para os estudos como para o ramo profissional.

Veja nossas orientações: https://projetocodare.com.br/dicas-para-iniciar-como-desenvolvedor/

 

Junte-se aos DEVs, clique nos links para não perder nenhum assunto.

 

Telegram https://t.me/joinchat/S26vhlRGnmGymjp4V02pC

Facebook https://www.facebook.com/projetocodare

Instagram https://www.instagram.com/projetocodare/

LinkedIn https://www.linkedin.com/company/projetocodare