编写程序,从用户输入的4个整数中找出最大值和最小值?

收藏
Javascript基础语法
3
Mar 16, 2018

编写程序,从用户输入的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)

提交成功