Pular para o conteúdo

Cebraspe · Ministério Público do Estado do Ceará (MPCE) 2025

Questão 62 — Programação: JavaScript — Arrays e Ordenação

Programação JavaScript — Arrays e Ordenação

Cebraspe 2025 Superior

Ministério Público do Estado do Ceará (MPCE) · Analista Ministerial — Especialidade: Ciências da Computação

Gabarito disponível

A respeito de desenvolvimento de software, julgue os itens que se seguem.

O código JavaScript a seguir, ao ser executado, apresentará 8 como resultado.

<script>
const numbers = [66, 4, 55, 8 ];
numbers.sort();
console.log(numbers[1]);
</script>
Selecione uma alternativa

Resolução comentada

sort() sem função de comparação ordena como strings, resultando em [4, 55, 66, 8].

Em JavaScript, sort() sem comparador converte os elementos em strings e ordena lexicograficamente: '4' < '55' < '66' < '8'. O array vira [4, 55, 66, 8], e numbers[1] é 55, não 8.

Análise das alternativas

A) Errada: 8 seria o resultado com ordenação numérica e índice 2 ou 3, o que não ocorre. B) Correta: a saída será 55.

Referência: MDN: Array.prototype.sort (ordenação padrão lexicográfica).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — 055_MPCE_005_01