2016-05-16 6 views
1

私はこれを持っているので、逆の順序で表示する必要があります。私は.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> 
+1

何が必要なのか正確に教えてください。名前とマークをoutMessageに逆の順序で追加しますか? – ShwethaU

答えて

2

forループを逆にします。

for (i = 4; i >= 0; i--) 
    outMessage = outMessage + studNames[i] + studMarks[i] + "\n"; 
alert(outMessage); 
関連する問題