所以我有这个,我需要它以相反的顺序出现。我已经尝试过.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);