该示例代码展示了一个 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;
}

该代码将按票房值升序对电影进行排序,并在表格中显示相应的电影名称和票房值。

电影票房排名排序 - JavaScript 代码示例

原文地址: https://www.cveoy.top/t/topic/qn2v 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录