Postagens

Mostrando postagens de fevereiro, 2022

Curso JavaScript - Operação Ternária ou Operador Ternário

Imagem
 Operação Ternária ou Operador Ternário   // OPERAÇÃO TERNÁRIA /* O operador ternário é basicamente uma interrogação e : pontos.  Você precisa setar uma variável a uma condição, que terá resultado para  verdadeiro (?) ou para falso (:)      notaMinima <=5? ( CONDIÇÃO)      ? - VALOR VERDADEIRO      : - VALOR FALSO OU OPOSTO.      Exemplos: */   const pontuacaoUsuario = 500 ; const nivelUsuario = pontuacaoUsuario >= 1000 ? ' Usuario Vip ' : ' Usuario Normal ' ; // O usuario é normal console . log ( nivelUsuario ); // Nota mínima para passar const notaMinima = 7 ; const notaAluno = notaMinima <= 5 ? ' Aprovado ' : ' Reprovado ' ; console . log ( notaAluno ); // o aluno não atingiu a nota mínima, foi reprovado.

Curso JavaScript - Estruturas Condicionais - If, Else if e Else

Imagem
  Curso JavaScript -  Estruturas Condicionais - If, Else if e Else   // Estruturas Condicionais const idade = 15 ; if ( idade >= 18 ) {   console . log ( ' Ruth pode começar a tirar a carteira de habilitação ' ); } else {     const anosRestantes = 18 - idade ;     console . log (` Ruth é muito nova. Esperar ${ anosRestantes } anos :) `); } // ESTRUTURA CONDICIONAL // // const - determinador condicional // if - condicional // ( )- condição // { } - Instrução const hora = 19 ; if ( hora >= 0 && hora <= 11 ) {     console . log ( ' Bom dia ' ); } else if ( hora >= 13 && hora <= 18 ) {     console . log ( ' Boa tarde ' ); } else if ( hora >= 19 && hora <= 23 ) {     console . log ( " Boa noite " ); } const numero = 11 ; if ( numero <= 10 && numero >= 7 ) {     console . log ( " O numero está entre 10 e 9 "...

Curso JavaScript - Operadores Lógicos

Imagem
  /* OPERADORES LÓGICOS    && - and - e    || - or - ou    ! - not - não    OPERADOR LÓGICO AND: && And, em inglês, significa "E". Exemplo: carro azul e carro vermelho Ele é usado unindo condições. Podemos unir mais de uma expressão usando o operador &&: */ if ( sentença1 && sentença2 ){     } /* No exemplo acima, a IF só será verdadeiro se sentença21 e  a sentença2 forem ambas verdadeiras. Se qualquer uma delas for falsa,  o resultado no terminal será false.  SEM LIMITES Não existem limites para o tanto de testes que podemos usar com o operador &&: */ if ( sentença1 && sentença2 && sentença3 && ... ){     } /* Tabela verdade: AND && Condição 1            Condição 2         Resultado    Verdade                 Verdade   ...

Curso JavaScript - Operadores de Comparação

Imagem
     Curso JavaScript - Operadores de Comparação // OPERADORES DE COMPARAÇÃO     /* Os operadores de comparação retornam valores true ( verdadeiro) ou false    (falso). É importante salientar que dependendo do operador usado, um resultado    pode aparece true, mesmo que na prática ele seja false. Veja abaixo */ OS OPERADORES DE COMPARAÇAÕ SÃO 8 /* > Maior que >= Maior ou igual a < menor que <= menor ou igual a == igualdade (valor) === igualdade estrita (valor e tipo) != diferente (valor) !== diferente estrito (valor e tipo) */ console . log ( 10 > 12 ); const maiorOuIgual = ( 15 >= 14 ); console . log ( maiorOuIgual ); // No terminal vai aparecer true, até quando colocar 15 >= 15, ou 1>=15, // A expressão vai continuar sendo true até o limite de 15, quando será igual. // * MAIOR QUE > const num1 = 10 ; const num2 = 12 const comp = num1 < num2 ; console . log ( comp ); // terminal: true // ==...