要实现只打印最高评分的电影评分和电影标题,可以通过以下步骤来完成:
maxRating
)来保存当前找到的最高评分,初始值设为一个较小的数(例如0或负无穷大)。maxRating
的大小:maxRating
,则更新maxRating
为当前评分,并保存对应的电影标题(例如,使用变量highestRatedMovieTitle
)。maxRating
,则说明有多部电影具有最高评分,可以将对应的电影标题加入到highestRatedMovieTitle
的数组中。console.log
打印highestRatedMovieTitle
的值。console.log
分别打印每个电影标题,或将电影标题存储在数组中并打印。以下是示例代码(假设电影列表为movies
,每部电影有评分和标题属性):
let maxRating = -Infinity; // 初始最高评分设为负无穷大
let highestRatedMovieTitle = [];
// 找到最高评分和对应的电影标题
movies.forEach(movie => {
if (movie.rating > maxRating) {
maxRating = movie.rating;
highestRatedMovieTitle = [movie.title]; // 更新最高评分电影标题
} else if (movie.rating === maxRating) {
highestRatedMovieTitle.push(movie.title); // 有多个最高评分电影,添加到数组
}
});
// 打印最高评分电影标题
console.log(highestRatedMovieTitle);
请注意,由于没有提及具体的云计算相关知识,这里不会涉及腾讯云的产品推荐。如需了解腾讯云的相关产品和介绍,建议参考腾讯云官方文档或咨询腾讯云官方支持。
领取专属 10元无门槛券
手把手带您无忧上云