电影票房排名排序 - JavaScript 代码示例
该示例代码展示了一个 HTML 文档,包含一些 JavaScript 代码。JavaScript 代码用于对电影票房进行排序,并将排名、电影名称和票房以表格形式展示在网页上。
// 电影数组
var movieArr = ['隐秘而伟大', '八佰', '疯狂动物城', '头师傅一体'];
// 电影票房数组
var boxofficeArr = [14.7, 33.9, 12, 15.3];
// 将电影名称和票房值合并为一个数组
var movieBoxOfficeArr = [];
for (var i = 0; i < movieArr.length; i++) {
movieBoxOfficeArr.push({
movie: movieArr[i],
boxOffice: boxofficeArr[i]
});
}
// 根据票房值对数组进行排序,由小到大排序
movieBoxOfficeArr.sort(function(a, b) {
return a.boxOffice - b.boxOffice;
});
// 在页面输出内容
var table = document.querySelector("table");
for (var i = 0; i < movieBoxOfficeArr.length; i++) {
var row = table.insertRow();
var rankCell = row.insertCell();
var movieCell = row.insertCell();
var boxOfficeCell = row.insertCell();
rankCell.innerHTML = i + 1;
movieCell.innerHTML = movieBoxOfficeArr[i].movie;
boxOfficeCell.innerHTML = movieBoxOfficeArr[i].boxOffice;
}
该代码将按票房值升序对电影进行排序,并在表格中显示相应的电影名称和票房值。
原文地址: https://www.cveoy.top/t/topic/qn2v 著作权归作者所有。请勿转载和采集!