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