gpt4 book ai didi

javascript - 推一个物体给我推不是一个功能

转载 作者:行者123 更新时间:2023-11-30 14:49:32 25 4
gpt4 key购买 nike

我已经尝试调试好几个小时了,但我一直在搜索,但我找不到它。

  ratings = {
"hotel_a": "2.8",
};

///ratings.push ( { hotel_b : 3.2} );
console.log(ratings);

// total number of stars
const starTotal = 5;

for (const rating in ratings) {
const starPercentage = (ratings[rating] / starTotal) * 100;
const starPercentageRounded = `${(Math.round(starPercentage / 10) * 10)}%`;
document.querySelector(`.${rating}.stars - inner`).style.width = starPercentageRounded;
}

它给我评分。推送不是函数。

最佳答案

///ratings.push ( { hotel_b : 3.2} );

这行不通,因为 ratings 是一个对象而不是数组。

您可以做的是创建一个新的键和值。

ratings["hotel_b"] =3.2

ratings.hotel_b =3.2

关于javascript - 推一个物体给我推不是一个功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48377694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com