JavaScript如何创建一个循环,向用户请求输入和循环,直到他们键入exit

JavaScript如何创建一个循环,向用户请求输入和循环,直到他们键入exit,javascript,arrays,input,Javascript,Arrays,Input,JavaScript如何创建一个循环,向用户请求输入和循环,直到他们键入exit 然后程序将显示他们输入的最小值 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){

JavaScript如何创建一个循环,向用户请求输入和循环,直到他们键入exit 然后程序将显示他们输入的最小值

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);
var Student=prompt(“输入学生姓名:”);
var StudentArr=新数组(学生);
var mark=parseInt(提示(“输入学生分数”);
var markArr=新数组();
最小功能(标记){
var min=Number.Max_值;
对于(变量i=0;i
试试这个:

var输入=提示(“测试”);
var min=parseInt(输入);
while(输入!=“退出”){
输入=parseInt(输入);
如果(输入<分钟){
最小值=输入;
}
输入=提示(“测试”);
}
警报(分钟);
工作示例:

但这是最小的功能代码。您可能需要添加一些
if
,以验证输入是否为有效数字