2016-05-16 4 views
1

Also habe ich das und ich brauche es in umgekehrter Reihenfolge zu kommen. Ich habe versucht, Reverse(); aber es schaffte immer noch nicht, es zum Laufen zu bringen. Kann mir bitte jemand helfen?Reverse-Array bei Verwendung der Eingabeaufforderung

<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

Bitte genau sagen, was benötigt wird? Sollen Namen und Marken in umgekehrter Reihenfolge zu OutMessage hinzugefügt werden? – ShwethaU

Antwort

2

Inverse die for-Schleife.

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