Desafio: Modificar Elementos de Array Usando map()
Tarefa
Você recebe um array de números representando temperaturas em Celsius. Sua tarefa é utilizar o método map() para criar um novo array, convertendo cada temperatura para Fahrenheit.
- Utilize o método
map()para criar um novo array chamadofahrenheitTemperatures, convertendo cada temperatura de Celsius para Fahrenheit.- A fórmula de conversão é:
F = (C * 1.8) + 32, ondeFé Fahrenheit eCé Celsius.
- A fórmula de conversão é:
- Exiba o array inicial
celsiusTemperaturesno console. - Exiba o array modificado
fahrenheitTemperaturesno console.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = ___.___((celsius) => { return celsius * ___ + ___; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Saída esperada:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Para criar um novo array utilizando o método
map(), é necessário chamarmap()no array original e fornecer uma função de callback que define a transformação para cada elemento. - Utilize esta fórmula (
F = (C * 1.8) + 32) dentro da função de callback.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = celsiusTemperatures.map((celsius) => { return celsius * 1.8 + 32; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 5. Capítulo 2
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.27
Desafio: Modificar Elementos de Array Usando map()
Deslize para mostrar o menu
Tarefa
Você recebe um array de números representando temperaturas em Celsius. Sua tarefa é utilizar o método map() para criar um novo array, convertendo cada temperatura para Fahrenheit.
- Utilize o método
map()para criar um novo array chamadofahrenheitTemperatures, convertendo cada temperatura de Celsius para Fahrenheit.- A fórmula de conversão é:
F = (C * 1.8) + 32, ondeFé Fahrenheit eCé Celsius.
- A fórmula de conversão é:
- Exiba o array inicial
celsiusTemperaturesno console. - Exiba o array modificado
fahrenheitTemperaturesno console.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = ___.___((celsius) => { return celsius * ___ + ___; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Saída esperada:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Para criar um novo array utilizando o método
map(), é necessário chamarmap()no array original e fornecer uma função de callback que define a transformação para cada elemento. - Utilize esta fórmula (
F = (C * 1.8) + 32) dentro da função de callback.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = celsiusTemperatures.map((celsius) => { return celsius * 1.8 + 32; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 5. Capítulo 2