Foto de Douglas J.
Douglas há 3 anos
Enviada pelo
Site

Triplique as chances javascript

Últimamente vocês dévem estar pegando esses desafios, nesse enunciado, eu até coloquei print para me ajudar posteriormente.

Eu entendo de NodeJS mas não vi nada sobre esses desafios, queria saber onde estudar e o que estudar.

O enunciado diz o seguinte:

A tarefa é implementar uma função(function) tripleTheChances que:

⌂ receba um argumento: chances, uma array de inteiros

⌂ retorna uma array de inteiros onde cada elemento desse novo array seja o elemento do inicial multiplicado por 3 o código primário disponibiliza isso:

function tripleTheChaces(chances) {

} /* Minha lógica se prende só ao inicio: */

function tripleTheChaces(chances)

{ chances[1, 2, 3] }

Print do enunciado

 

Professor Rafael S.
Respondeu há 3 anos
Contatar Rafael

Olá Douglas, fico muito feliz que vc esta interessado em aprender ao contrário de alguns casos em que o pessoal quer apenas a resposta, neste caso é bem simples, você precisará utilizar um forEach, map ou até um for do javascript (ao pesquisar sobre essas funções você encontrará facilmente na documentação da intenet) vou te indicar um curso gratis que me ajudou muito, é um curso da cod3r, pesquisa no google assim: fundamentos de javascript funcional da cod3r, ou entra no site deles e procura por esse curso, me ajudou muito, espero ter ajudado, segue abaixo uma das possíveis soluções para seu problema:

function tripleTheChaces(chances) {
    let a = [];
    
     chances.forEach((i) => {
         a.push(i * 3);
     });

    return a;
}

console.log(tripleTheChaces([1,2,4]))

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tire dúvidas com IA
Resposta na hora da Minerva IA
Enviar dúvida
Professor Vinícius B.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Vinícius

Se eu entendi corretamente, você quer multiplicar cada elemento da matriz chances por 3 e retornar uma nova matriz. Aqui está a implementação correspondente:

function tripleTheChances(chances) {
    // Verifica se a entrada é uma matriz
    if (!Array.isArray(chances)) {
        return "Por favor, forneça uma matriz como entrada.";
    }

    // Multiplica cada elemento por 3 e retorna a nova matriz
    return chances.map(element => element * 3);
}

// Exemplo de uso:
const inputArray = [1, 2, 3];
const resultado = tripleTheChances(inputArray);
console.log(resultado); // Deve imprimir [3, 6, 9]

Nesta função, usei o método map para criar uma nova matriz onde cada elemento é o resultado da multiplicação do elemento correspondente da matriz original por 3. Certifique-se de fornecer uma matriz como entrada para a função.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa