Bem-vindos à nossa comunidade!

Junte-se a nós e faça parte hoje mesmo!

Sintaxe booleana

Cadastro
23/12/20
Postagens
103
Curtidas
117
Pontuação
100
Cidade
Rio Branco
Fala Devs, Cristian aqui!

C#:
bool estaChovendo = true;
bool muitoFrio = false;

  print(estaChovendo || muitoFrio);
  print(estaChovendo && muitoFrio);

No código acima declara duas logicas usando operadores lógicos ( || = ou // && = and ), porem quando a segunda logica é declarada o compilador retorna como Dead code (codigo morto). Isso seria indicar que usando operador 'ou' é uma coisa ou outra?
 
Last edited:
Melhor solução
Galera do Dart ai que ate o momento não conseguiu me responder, consegui uma solução do fórum do curso. Foi verificado que o segundo argumento "muitoFrio" se torna um código morto pois estamos usando um operador 'ou'. Assim 'ou' é uma coisa 'ou' outra, nunca as duas coisas ao mesmo tempo como no caso do operador '&'.
Cadastro
23/12/20
Postagens
103
Curtidas
117
Pontuação
100
Cidade
Rio Branco
Galera do Dart ai que ate o momento não conseguiu me responder, consegui uma solução do fórum do curso. Foi verificado que o segundo argumento "muitoFrio" se torna um código morto pois estamos usando um operador 'ou'. Assim 'ou' é uma coisa 'ou' outra, nunca as duas coisas ao mesmo tempo como no caso do operador '&'.
 
Upvote 0
Melhor solução
Top