Imagem de fundo

O trecho de código em linguagem JavaScript a seguir solicita a inserção do nome de cinc...

O trecho de código em linguagem JavaScript a seguir solicita a inserção do nome de cinco produtos, que são ordenados e então exibidos.


(() => {

const produtos = [];

for (let i = 0; i < 5; i++) {

let nome;

do {

nome = prompt(`Digite o nome do produto: ${i + 1}:`).trim();

} while (!nome);

produtos.push(nome);

}

produtos.sort((a, b) => b.localeCompare(a, 'pt-BR', { sensitivity:

'base' }));

const ul = document.getElementById('lista');

produtos.forEach(p => {

const li = document.createElement('li');

li.textContent = p;

ul.appendChild(li);

});

})();


Supondo que todos os nomes inseridos sejam diferentes entre si, indique qual será a ordem exibida ao final das cinco inserções.


A

Independentemente da ordem de inserção, será exibida a saída dos nomes em ordem alfabética/numérica crescente.


B

Independentemente da ordem de inserção, será exibida a saída dos nomes em ordem alfabética/numérica crescente e, logo após, em ordem decrescente.


C

Independentemente da ordem de inserção, será exibida a saída dos nomes em ordem alfabética/numérica decrescente.


D

Independentemente da ordem de inserção, será exibida a saída dos nomes em ordem alfabética/numérica decrescente e, logo após, em ordem crescente.


E

Independentemente da ordem de inserção, será exibida a saída dos nomes em ordem alfabética/numérica aleatória.