Search Header Logo

Aula 5

Authored by Raul Silva

Information Technology (IT)

9th - 12th Grade

Used 2+ times

Aula 5
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 20 pts

O que é um operador ternário em JavaScript?

Uma estrutura de repetição

Uma estrutura condicional que utiliza três operandos

Um tipo de variável especial

Uma função que faz regra de três

Answer explanation

Media Image

O operador ternário, é uma estrutura condicional que utiliza três operandos.

Primeiro, verifica-se se o primeiro operando é True ou False, e, com base nisso, executa um dos dois outros operandos.

2.

MULTIPLE SELECT QUESTION

45 sec • 20 pts

Qual é a principal vantagem de usar o operador ternário?

Substituir o IF e o ELSE em uma única linha

Evita o uso de variáveis

Torna o código mais legível e rápido

Fazer cálculos matemáticos complexos

Answer explanation

Media Image

O operador ternário substitui o IF e o ELSE em uma única linha, deixando o código mais limpo, otimizado e legível.

O uso de variáveis não é evitado, tampouco é utilizado para cálculos.

3.

MULTIPLE CHOICE QUESTION

30 sec • 20 pts

Qual a sintaxe básica do operado ternário?

valor_se_verdadeiro if condição else valor_se_falso

if (condição) { valor_se_verdadeiro } else { valor_se_falso }

condicao ? valor_se_verdadeiro : valor_se_falso

condição then valor_se_verdadeiro else valor_se_falso

Answer explanation

Media Image

A sintaxe correta do operador ternário, bem como explicado, é:

condição ? valor_se_verdadeiro : valor_se_falso

4.

MULTIPLE CHOICE QUESTION

30 sec • 20 pts

Media Image

Qual a saída do seguinte código:

"Par"

"Ímpar"

Erro de sintaxe

Undefined

Answer explanation

O resultado do código é "Par", pois 10 dividido por 2 não deixa resto, retornando true e executando o primeiro valor específicado.

5.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

É possível aninhar operadores ternários em JavaScript?

Sim, mas pode deixar o código mais difícil de entender

Não, gera erro de sintaxe

Sim, e é sempre a melhor prática para expressões complexas

Não, só pode ser usado para uma condição simples

Answer explanation

Com operadores ternários, não há limitação acerca de aninhamento, porém, isso deixa o código menos legível.

6.

MULTIPLE CHOICE QUESTION

30 sec • 20 pts

Media Image

Qual a saída deste código?

Erro de sintaxd

5

Undefinded

7

Answer explanation

Como X (7) é maior que Y (5), a condição é true, retornando o primeiro valor especificado pelo operador ternário.

7.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

Quando o uso de operadores ternários Não é recomendado?

Quando a condição é simples

Quando temos apenas duas condições (ser e não ser)

Para aumentar a legibilidade do código

Quando temos mais de duas condições

Answer explanation

O uso do operador ternário só se faz útil, quando temos múltiplas condições, pois o operador só usa uma expressão booleana (condição).

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?