Recapitulação - Processador de Array
Parte da seção Fundamentos do Journey de JavaScript da Coddy. Lição 62 de 77.
Desafio
FácilEscreva uma função chamada processArray que recebe um array de números como argumento. A função deve fazer o seguinte:
- Remover o último elemento do array.
- Adicionar o número 10 ao final do array.
- Verificar se o array inclui o número 5. Se incluir, substitua-o pelo número 50.
- Inverter a ordem dos elementos no array.
- Retornar o array modificado.
Por exemplo:
processArray([1, 2, 3, 4, 5, 6])deve retornar[10, 50, 4, 3, 2, 1]processArray([9, 6, 3, 12])deve retornar[10, 3, 6, 9]
Experimente você mesmo
function processArray(arr) {
// Escreva o código aqui
}Todas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 3Coerção de Tipos7Calculadora de Divisão de Conta
Mensagem de Boas-vindasCalculando a Gorjeta e o Total10FizzBuzz com um Diferencial
Visão Geral do JogoA Função FizzBuzz2Variáveis
NúmerosStringBooleanoConvenções de NomenclaturaVariáveis VaziasRecapitulação - Inicializar VariáveisConstantes5Tomada de Decisão
Estrutura IfIf - ElseRevisão - Calculadora SimplesIf - Else AninhadoEstrutura Switch8Laços de Repetição
Loop ForLoop WhileBreakContinueRecapitulação - FatorialLoop Do WhileLoops Aninhados11Arrays Parte 1
Declarando um ArrayAcessando Elementos de um ArrayModificando ArraysMétodos de Array Parte 1Métodos de Array Parte 2Recapitulação - Processador de Array3Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosOperadores de ComparaçãoIgualdade Estrita vs Não EstritaRecapitulação - Matemática Simples6E/S Básica
SaídaSaída com VariáveisConversão de Tipos - Parte 1Conversão de Tipos - Parte 2Revisão - Até 120Revisão - Verdadeiro ou FalsoPratique por conta própria: Compilador de JavaScript online