Imagem de fundo

Um módulo de auditoria emprega identificadores exclusivos...

Um módulo de auditoria emprega identificadores exclusivos para transações críticas. As expressões de soma e concatenação aplicadas à variável id no fragmento abaixo dependem de um comportamento específico da engine JavaScript. Selecione a alternativa que descreve o resultado técnico da avaliação dessas expressões.

const id = Symbol("transacao");
const resultado = id + 10;
const texto = id + " texto";

A

Adaptação automática para objetos wrappers antes da resolução da operação.


B

Retorno de valor nulo sem interrupção do fluxo de execução.


C

Conversão implícita para booleano baseada na existência da referência.


D

Transformação em iterável para compatibilidade com operadores binários.


E

Interrupção da execução por incompatibilidade de conversão implícita para tipos primitivos numéricos ou textuais.