Logo Passei Direto
Buscar
Analise O seguinte código escrito na linguagem JavaScript: var frutas = new Array("banana", "laranja", "limão"); frutas.shift(); frutas.splice(1, 1, "uva"); for (var i = 0; i< frutas.length; i++) { document.write(frutas[i] + " I "); } A banana I laranja | limao I uva | B banana I uva I laranja I limao | C laranja | uva | D laranja I uva I limao E uva I
User badge image
Elias Rodrigues

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar o código passo a passo: 1. Inicialmente: ```javascript var frutas = new Array("banana", "laranja", "limão"); ``` O array frutas é: ["banana", "laranja", "limão"] 2. Depois: ```javascript frutas.shift(); ``` O método shift() remove o primeiro elemento do array. Agora frutas é: ["laranja", "limão"] 3. Depois: ```javascript frutas.splice(1, 1, "uva"); ``` splice(1, 1, "uva") significa: a partir do índice 1, remove 1 elemento e insere "uva". No índice 1 está "limão", que será removido e substituído por "uva". Agora frutas é: ["laranja", "uva"] 4. O loop: ```javascript for (var i = 0; i < frutas.length; i++) { document.write(frutas[i] + " I "); } ``` Vai imprimir: "laranja I uva I " Portanto, a saída correta é: laranja I uva I Analisando as alternativas, a correta é: D) laranja I uva I limao — mas note que "limão" foi removido, então essa alternativa está incorreta. Vamos verificar as alternativas completas para confirmar: - A) banana I laranja | limao I uva | → incorreta, banana foi removida. - B) banana I uva I laranja I limao | → incorreta, banana removida e ordem errada. - C) laranja | uva | → não corresponde ao formato com "I". - D) laranja I uva I limao → contém "limão" que foi removido, incorreta. - E) uva I → incompleta, falta "laranja". Nenhuma alternativa está exatamente correta, mas a que mais se aproxima é a D, considerando o formato e os elementos. Se for para escolher a mais correta, é a alternativa D. Se precisar, confirme com seu professor, pois o código gera o array ["laranja", "uva"] e imprime "laranja I uva I".

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina