Javascript - 数组中使用循环的最大数字 [英] Javascript - biggest number from array using loop

查看:203
本文介绍了Javascript - 数组中使用循环的最大数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以解释一下这个代码是如何得到数组中哪个数字是最大的?

  var num = []; (i = 0; i <10; i ++){
num [i] = parseInt(prompt(Unesite broj+(i + 1)+。));
}

var maximum = 0;
for(i = 0; i if(num [i]>最大){
largest = num [i]


$ b console.log(最大的数字是+最大的);


解决方案

首先,我们没有看到数字,代码假设最大值为0或更大:

  var maximum = 0; 

我们将查看列表中的每个数字:

  for(i = 0; i   

目前的数字是否大于我们所见过的最大数字?

  if(num [如果是这样的话,那就是 new 最大的最大){

数字

 最大=数字[i]; 


code $


当循环完成时,最大的包含我们沿途看到的最大的数字。


Can somebody please explain how this code gets which number from array is the biggest?

var num = [];
for( var i = 0; i < 10; i++ ) {
     num[i] = parseInt( prompt("Unesite broj " + (i+1) + "." ) );
}

var biggest = 0;
for(i=0; i < num.length; i++ ) {
    if( num[i] > biggest ) {
        biggest = num[i];   
    }
}

console.log("The biggest number is " + biggest );

解决方案

To start, we've seen no numbers, and the code assumest the biggest is 0 or larger:

var biggest = 0;

We'll look at each number in the list:

for(i=0; i < num.length; i++ ) {

Is the current number bigger than the biggest we've seen?

  if( num[i] > biggest ) {

If so, it's the new biggest number

    biggest = num[i];   
  }
}

When the loop is done, biggest contains the largest number we saw along the way.

这篇关于Javascript - 数组中使用循环的最大数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆