2014-03-31 54 views
0

JavaScript我該如何做一個循環,要求用戶輸入和循環,直到他們鍵入退出 然後程序將顯示最小值,雙方達成JavaScript我該如何做一個循環,要求用戶輸入和循環,直到他們鍵入退出

var Student = prompt("Enter Student Name: "); 
var StudentArr = new Array(Student); 

var mark = parseInt(prompt("Enter Student Mark: ")); 
var markArr = new Array(); 


function min (mark){ 
    var min = Number.Max_Value; 
    for(var i = 0; i < mark.length; i++){ 
     if(number(mark[i]) < min) 
      min = number(mark[i]); 
    } 
    return mark; 
} 
var smallest = min(mark); 

     document.write(smallest); 

回答

0

試試這個:

var input = prompt("test"); 
var min = parseInt(input); 

while (input !== "exit") { 
    input = parseInt(input); 
    if (input < min) { 
     min = input; 
    } 
    input = prompt("test"); 
} 
alert(min); 

工作例如:http://jsfiddle.net/3Jtxu/

但是,這是最小的福代碼。您可能需要添加一些if來驗證輸入是否是有效的號碼。

+0

傳說!!!!!!!!! – HelloWorld

+0

謝謝。別客氣。 – Biduleohm

相關問題