Aula 5

Aula 5

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

3TDS - Programação Backend - Aula 12

3TDS - Programação Backend - Aula 12

12th Grade

8 Qs

Quiz de Programação em Scratch

Quiz de Programação em Scratch

12th Grade

15 Qs

AV1 - 3Tri - Mat II - Prog I

AV1 - 3Tri - Mat II - Prog I

11th Grade

10 Qs

2DS_FRONT_END_JavaScript For Loop

2DS_FRONT_END_JavaScript For Loop

11th Grade

10 Qs

Teste Diagnóstico 11º TI

Teste Diagnóstico 11º TI

11th Grade

10 Qs

python

python

10th Grade

10 Qs

Recuperação Pensamento computacional 9º ano

Recuperação Pensamento computacional 9º ano

9th Grade

10 Qs

Aula 09

Aula 09

9th - 12th Grade

10 Qs

Aula 5

Aula 5

Assessment

Quiz

Information Technology (IT)

9th - 12th Grade

Medium

Created by

Raul Silva

Used 2+ times

FREE Resource

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).

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?