Ed
há 8 meses
Vamos analisar cada uma das alternativas para identificar a correta sobre operadores relacionais: a. O uso dos operadores > e < não pode ser escolhido aleatoriamente, e cada um deve ser utilizado em casos diferentes, pois idade > 18 é diferente de 18 < idade. - Correto, pois realmente os operadores têm significados opostos e não podem ser usados de forma intercambiável. b. O operador === é utilizado em situações em que não sabemos os valores a serem comparados, e caso sejam conhecidos, deve-se utilizar ==. - Incorreto, pois o operador === é usado para comparação estrita, onde os tipos e valores devem ser iguais, enquanto == faz uma comparação mais flexível. c. O operador != e o operador !== são totalmente diferentes na análise de dados, e só podem ser utilizados com valores distintos. - Incorreto, pois != é uma comparação de desigualdade que não considera o tipo, enquanto !== considera tanto o valor quanto o tipo. d. Existe uma diferença importante entre a opção por operadores > e >=, pois os valores aceitos como verdadeiros por estes operadores variam se utilizados com os mesmos dados. - Incorreto, pois > e >= têm definições claras e não variam em relação aos dados, apenas a inclusão do valor no caso de >=. e. O uso do operador ternário deve ser feito apenas se existir apenas um valor a ser avaliado, pois a comparação realizada pelo operador ocorre apenas entre valores numéricos contidos em variáveis. - Incorreto, pois o operador ternário pode ser usado para avaliar expressões que resultam em valores booleanos, não se limitando apenas a valores numéricos. Portanto, a alternativa correta é: a. O uso dos operadores > e < não pode ser escolhido aleatoriamente, e cada um deve ser utilizado em casos diferentes, pois idade > 18 é diferente de 18 < idade.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material