Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Desafio: Transformação de Elemento de Array | Advanced Array Operations
JavaScript Data Structures

Desafio: Transformação de Elemento de ArrayDesafio: Transformação de Elemento de Array

Você recebeu um array de números representando temperaturas em Celsius. Sua tarefa é usar o método map() para criar um novo array, convertendo cada temperatura para Fahrenheit.

  1. Use o método map() para criar um novo array chamado fahrenheitTemperatures convertendo cada temperatura de Celsius para Fahrenheit.
    • A fórmula de conversão é: F = (C * 1.8) + 32, onde F é Fahrenheit e C é Celsius.
  2. Exiba o array inicial celsiusTemperatures no console.
  3. Exiba o array modificado fahrenheitTemperatures no console.

Resultado esperado:

1. To create a new array using the map() method, remember to call map() on the original array and provide a callback function that defines the transformation for each element.
2. Use this formula (F = (C * 1.8) + 32) inside the callback function.

// 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);
      
  1. Para criar um novo array usando o método map(), lembre-se de chamar map() no array original e fornecer uma função de callback que defina a transformação para cada elemento.
  2. Use esta fórmula (F = (C * 1.8) + 32) dentro da função de callback.

Tudo estava claro?

Seção 5. Capítulo 2
course content

Conteúdo do Curso

JavaScript Data Structures

Desafio: Transformação de Elemento de ArrayDesafio: Transformação de Elemento de Array

Você recebeu um array de números representando temperaturas em Celsius. Sua tarefa é usar o método map() para criar um novo array, convertendo cada temperatura para Fahrenheit.

  1. Use o método map() para criar um novo array chamado fahrenheitTemperatures convertendo cada temperatura de Celsius para Fahrenheit.
    • A fórmula de conversão é: F = (C * 1.8) + 32, onde F é Fahrenheit e C é Celsius.
  2. Exiba o array inicial celsiusTemperatures no console.
  3. Exiba o array modificado fahrenheitTemperatures no console.

Resultado esperado:

1. To create a new array using the map() method, remember to call map() on the original array and provide a callback function that defines the transformation for each element.
2. Use this formula (F = (C * 1.8) + 32) inside the callback function.

// 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);
      
  1. Para criar um novo array usando o método map(), lembre-se de chamar map() no array original e fornecer uma função de callback que defina a transformação para cada elemento.
  2. Use esta fórmula (F = (C * 1.8) + 32) dentro da função de callback.

Tudo estava claro?

Seção 5. Capítulo 2
some-alt