Operadores - Parte 02 - Aula 08 - Ex006

Voltar para HOME


Operadores Relacionais

  • >    - MAIOR
  • <    - MENOR
  • >=  - MAIOR OU IGUAL
  • <=  - MENOR OU IGUAL
  • ==  - IGUAL
  • !=   - DIFERENTE
  • ===  - OPERADOR DE IGUALDADE RESTRITA, pois verifica se tem mesmo valor e mesmo tipo. 5 == '5' true | 5 === '5' false .
  • !===  - podemos chamar de operador NÃO IDÊNTICO
  • NOTA: primeiro realizamos os operadores aritméticos e depois os relacionais,

    NOTA: para toda operação com operadores relacionais temos como resultado TRUE ou FALSE.

    Operadores Lógicos

  • !      - NEGAÇÃO - OPERADOR UNÁRIO
  • tabela verdade negação
  • &&  - E (CONJUNÇÃO) - OPERADOR BINÁRIO
  • tabela verdade conjunção
  • ||     - OU (DISJUNÇÃO) - OPERADOR BINÁRIO
  • tabela verdade disjunção

    NOTA: primeiro realizamos os operadores aritméticos, depois os relacionais e depois os lógicos

    NOTA: primeiro NÃO, depois E e depois OU

    Operadores Ternários

  • var notaMedia = 5

  • notaMedia >= 7 - bloco de teste

  • ? - if - bloco verdadeiro

  • :  - if else - bloco falso

  • notaMedia >= 7 ? "aprovado" : "reprovado"
  • LEMOS ASSIM: se notaMedia for maior ou igual a 7 retorne aprovado se não retorne reprovado

  • console.log(notaMedia)
  • retorna - reprovado
  • NOTA: Chamamos de ternários porque operamos três vezes na lógica para chegarmos a um resultado