파트 I.III 오페라 로지코스

10814 단어 javascriptbeginners

오페라도레스 로지코스



O Javascript 지원 3개의 운영 체제, que são aplicadas aos valores booleanos(true e false).
상: &&, || ou ! ou AND, OR, ou NOT
  • Operador && (AND) o valor é true , se ambos os dados fornecidos forem true ;
  • Operador || (OR) valor é true, se uns dos dados fornecidos for true ;
  • Operador ! (NOT), operator de negação, inverte o valor dado a ele - !true produz false e !false produz true .

  • 예:
  • Caso hipotético: Para participar de um curso de programação, você precisa ter 18 anos ou mais e morar em São Paulo.

  • Nos temos duas condições, você precisa ter 18 anos ou mais AND morar em São Paulo, ou seja os dois dados fornecidos precisam serem true . Se sim, você pode participar(true), caso contrário não(false).

    se idade >= 18 && cidade == "São Paulo"
     "Maravilha, você pode participar do curso"
    senão
      "Poxa, infelizmente você não tem todos os critérios"
    


  • Para continuearmos, você precisa entender o conceito de if else o se senão do nosso caso hipotético.

  • MDN 정의

    "A condicional if é uma estrutura condicional que executa a afirmação, dentro do bloco, se determinada condição for verdadeira. Se for falsa, executa as afirmações dentro de else."
  • 신탁스

  • if (condição) afirmação1 [else afirmação2]
    


    예:
    Hoje vai fazer frio?
    Se sim, preciso de casaco;
    Senão, não preciso de casaco.

    let tempoHoje = "frio";
    
    if(tempoHoje == "frio") {
      console.log("preciso de casaco");
    }else {
      console.log("não preciso de casaco");
    }
    


    Mas o tempo de São Paulo é louco (rs) e pode fazer frio e calor no mesmo dia, como poderíamos fazer isso utilizando if else?

    let tempoHoje = "frio&Calor";
    
    if(tempoHoje == "frio") {
      console.log("preciso de casaco");
    }else if(tempoHoje == "frio&Calor"){
      console.log("Use roupas leves, mas leve casaco");
    }else{
     console.log("Use roupas leves");
    }
    


    Agora que você já entende como funciona o if else, vamos praticar com os operadores lógicos. Mas antes disso, vamos de revisão.

    연산자 && (AND) 전자 연산자 || (또는)






    &&비
    || 비


    진실
    진실
    진실
    진실


    진실
    거짓
    거짓
    진실


    거짓
    진실
    거짓
    진실


    거짓
    거짓
    거짓
    거짓


    오퍼레이터! (아니다)





    !ㅏ


    진실
    거짓

    거짓
    진실


    예시


  • Já fizemos alguns exemplos com &&, mas a pratica é essencial.

  • let num1 = 3;
    let num2 = 10;
    
    if(num1 >= 15 && num2 >= 4 {
     console.log(true);
    else {
     console.log(false)
    }
    


    예 없음 o retorno será false, já que num1 não é maior ou igual 15. E para ser true, precisamos que as duas informações sejam true
  • Agora o mesmo exemplo, mudando o operador && por ||

  • let num1 = 3;
    let num2 = 10;
    
    if(num1 >= 15 || num2 >= 4 {
     console.log(true);
    else {
     console.log(false)
    }
    


    컴 || (또는), o retorno será true, já que para ser true só precisamos de uma informação verdadeira.
    num1 é não é maior ou igual a 15(거짓), mas num2 é maior ou igual a 4(참), por isso o retorno true.
  • Utilizando o operator! (아니다)
    Como já sabemos o operador !, inverte o valor, se는 true será false, e se는 false será true입니다.

  • 기본 ISO:

    let a = 2
    let b = 5
    
    if(!a == 2 && b == 5) {
     console.log(true)
    else {
     console.log(false)
    }
    


    오 레토르노 세라 거짓.
    Vamos analisar, sabemos quea = 2 eb = 5na condição !a == 2 , a == 2 é true , mas como a tem o operador de negação ! -> !a inverte e true .
    엔탕false é!a == 2efalse éb == 5
    So que temos outro operador lógico, o true, como tmbém sabemos para o retorno ser &&, precisamos que os dois sejam true. E nosso exemplo só true é b e true é a .

    운동



    Agora que já entendemos como funciona os operadores lógicos e if else, vamos aos exercícios

    1 - Pergunte ao usuário a sua idade, certifique de receber apenas números inteiros
    2 - Retorne se ele já tem idade para votar ou não
    3 - Crie um joguinho com dois 참가자, pergunte para ambos "Olá, diga um número qualquer de 0 - 10"
    Depois retorne quem informou o maior número, se ambos informaram o mesmo número ou se teve algum que não informou um número válido entre 0 e 10

    Link do Exercício

    좋은 웹페이지 즐겨찾기