使用prompt时反转数组

reverse array when using prompt

本文关键字:数组 prompt 使用      更新时间:2023-09-26

所以我得到了这个,我需要它以相反的顺序出现。我试过了reverse();但还是没能成功。有人能帮忙吗?

<button onclick="result()">Click here</button>
<script>
function result()
{
    var i          =  0;
    var outMessage = "";
    var studNames  = new Array(5);
    var studMarks  = new Array(5);
    for (i = 0; i < 5; i++)
    {
        studNames[i] = prompt('Enter next name - ' , "");
        studMarks[i] = prompt('Enter next mark - ' ,  0);
    }
    for (i = 0; i < 5; i++)
    {
        outMessage = outMessage + studNames[i] + studMarks[i] + "'n";
    }
    alert (outMessage);
}
</script>

反转for循环。

for (i = 4; i >= 0; i--)
    outMessage = outMessage + studNames[i] + studMarks[i] + "'n";
alert(outMessage);