Desafío: Modificar Elementos de un Array Usando map()
Desafío
Se proporciona un arreglo de números que representan temperaturas en grados Celsius. El objetivo es utilizar el método map() para crear un nuevo arreglo, convirtiendo cada temperatura a Fahrenheit.
- Utilizar el método
map()para crear un nuevo arreglo llamadofahrenheitTemperaturesconvirtiendo cada temperatura de Celsius a Fahrenheit.- La fórmula de conversión es:
F = (C * 1.8) + 32, dondeFes Fahrenheit yCes Celsius.
- La fórmula de conversión es:
- Registrar el arreglo inicial
celsiusTemperaturesen la consola. - Registrar el arreglo modificado
fahrenheitTemperaturesen la consola.
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);
Salida esperada:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Para crear un nuevo arreglo utilizando el método
map(), recuerda llamar amap()sobre el arreglo original y proporcionar una función de callback que defina la transformación para cada elemento. - Utiliza esta fórmula (
F = (C * 1.8) + 32) dentro de la función 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);
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 2
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.27
Desafío: Modificar Elementos de un Array Usando map()
Desliza para mostrar el menú
Desafío
Se proporciona un arreglo de números que representan temperaturas en grados Celsius. El objetivo es utilizar el método map() para crear un nuevo arreglo, convirtiendo cada temperatura a Fahrenheit.
- Utilizar el método
map()para crear un nuevo arreglo llamadofahrenheitTemperaturesconvirtiendo cada temperatura de Celsius a Fahrenheit.- La fórmula de conversión es:
F = (C * 1.8) + 32, dondeFes Fahrenheit yCes Celsius.
- La fórmula de conversión es:
- Registrar el arreglo inicial
celsiusTemperaturesen la consola. - Registrar el arreglo modificado
fahrenheitTemperaturesen la consola.
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);
Salida esperada:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Para crear un nuevo arreglo utilizando el método
map(), recuerda llamar amap()sobre el arreglo original y proporcionar una función de callback que defina la transformación para cada elemento. - Utiliza esta fórmula (
F = (C * 1.8) + 32) dentro de la función 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);
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 2