Gracias por tu ayuda pero sigo sin entender, y desde el punto de repaso, no entie do porque se les pone high today y high tommorrow si en la explicacion de ese ejercicio solo se pondria
today y tomorrow
Se quiere crear una variable today y tomorrow con los mismos valores de HIGH_TEMPERATURES.
aqui se extrae el valor de HIGH_TEMPERATURES.today y se asigna a la variable today
lo mismo con tomorrow
{today} es la sintaxis para crear una variable con ese nombre y extraer el valor de today de HIGH_TEMPERATURES
porque vamos a crear una variable con el mismo nombre del que se usa en HIGH_TEMPERATURES
Simplemente, se está reduciendo/simplificando el código el código
El ejemplo que ponen
const user = { name: ‘John Doe’, age: 34 };
const name = user.name;
const age = user.age;
const { name, age } = user;
Y yo lo entiendo asi en este ejercicio
const {today, tomorrow } = HIGH_TEMPERATURES;
puede ser en una sola linea:
const {today, tomorrow } = HIGH_TEMPERATURES;
o en dos lineas:
const {today} = HIGH_TEMPERATURES;
const {tomorrow} = HIGH_TEMPERATURES;
esto no es correcto porque cuando usamos {} para obtener los valores del objeto tienen que tener el mismo nombre en el objeto