我正在使用freecodecamp,我的任务是“使用分解任务来获取最大的Forecast.tomorrow并将其分配给maxOfTomorrow。”虽然我的代码确实产生了正确的数字,但是测试程序声称我没有使用嵌套解构。请查看我的代码,并告诉我需要更改的内容。谢谢。
const LOCAL_FORECAST = {
today: { min: 72, max: 83 },
tomorrow: { min: 73.3, max: 84.6 }
};
function getMaxOfTmrw(forecast) {
"use strict";
const { tomorrow: { max: maxOfTomorrow } } = LOCAL_FORECAST;
return maxOfTomorrow;
}
console.log(getMaxOfTmrw(LOCAL_FORECAST)); // should be 84.6
答案 0 :(得分:1)
您不需要创建函数。您可以立即对其进行解构。
let {tomorrow: {max: maxOfTomorrow}} = LOCAL_FORECAST
console.log(maxOfTomorrow);
答案 1 :(得分:0)
您可以这样破坏:
const { tomorrow } = LOCAL_FORECAST;
const { max } = tomorrow;