 Sfida: Modifica Gli Elementi Dell'Array Utilizzando map()
Sfida: Modifica Gli Elementi Dell'Array Utilizzando map()
Compito
Viene fornito un array di numeri che rappresentano temperature in Celsius. Utilizzare il metodo map() per creare un nuovo array, convertendo ciascuna temperatura in Fahrenheit.
- Utilizzare il metodo map()per creare un nuovo array chiamatofahrenheitTemperaturesconvertendo ciascuna temperatura da Celsius a Fahrenheit.- La formula di conversione è: F = (C * 1.8) + 32, doveFè Fahrenheit eCè Celsius.
 
- La formula di conversione è: 
- Visualizzare l'array iniziale celsiusTemperaturesnella console.
- Visualizzare l'array modificato fahrenheitTemperaturesnella 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);
Output atteso:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Per creare un nuovo array utilizzando il metodo map(), ricordare di chiamaremap()sull'array originale e fornire una funzione di callback che definisce la trasformazione per ciascun elemento.
- Utilizzare questa formula (F = (C * 1.8) + 32) all'interno della funzione di 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);
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain how the map() method works in this example?
What would happen if the array contained non-numeric values?
Can you show how to convert the temperatures back from Fahrenheit to Celsius?
Awesome!
Completion rate improved to 2.27 Sfida: Modifica Gli Elementi Dell'Array Utilizzando map()
Sfida: Modifica Gli Elementi Dell'Array Utilizzando map()
Scorri per mostrare il menu
Compito
Viene fornito un array di numeri che rappresentano temperature in Celsius. Utilizzare il metodo map() per creare un nuovo array, convertendo ciascuna temperatura in Fahrenheit.
- Utilizzare il metodo map()per creare un nuovo array chiamatofahrenheitTemperaturesconvertendo ciascuna temperatura da Celsius a Fahrenheit.- La formula di conversione è: F = (C * 1.8) + 32, doveFè Fahrenheit eCè Celsius.
 
- La formula di conversione è: 
- Visualizzare l'array iniziale celsiusTemperaturesnella console.
- Visualizzare l'array modificato fahrenheitTemperaturesnella 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);
Output atteso:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Per creare un nuovo array utilizzando il metodo map(), ricordare di chiamaremap()sull'array originale e fornire una funzione di callback che definisce la trasformazione per ciascun elemento.
- Utilizzare questa formula (F = (C * 1.8) + 32) all'interno della funzione di 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);
Grazie per i tuoi commenti!