编写程序,从用户输入的4个整数中找出最大值和最小值?
                            
回答
                        
                                
                                云松回答
                            
问题分析:
该题的重点是4个数值,找出其中的最大值和最小值。那么我们首先要做的就是把这个四个值放到一个集合中。然后通过循环对比,得到其中的最大致和最小值。
①声明一个数组保存四个值:
var  arr = [23,45,55,78];
②使用for循环遍历集合中的数值:
for(var i=0;i<arr.length;i++){
   console.log(arr[i]);
}
③在循环的同时,使用每次的数据进行比较,找出最大值:
//假设max是最大值
var max = arr[0];
for(var i=0;i<arr.length;i++){
   if(max<arr[i]){
        max = arr[i]
    }
}
④在循环的同时,使用每次的数据进行比较,找出最小值:
//假设max是最小值
var min = arr[0];
for(var i=0;i<arr.length;i++){
   if(min>arr[i]){
        min = arr[i]
    }
}
问题解答:
var  arr = [23,45,55,78];
//假设最大值
var  max = arr[0];
//假设最小值
var  min = arr[0];
for(var i=1;i<arr.length;i++){
    if(max<arr[i]){
         max = arr[i];
     }elseif(min>arr[i]){
         min = arr[i];
     }
}
                                    (0)
相似问题