Maison > interface Web > js tutoriel > JavaScript trouve la valeur maximale et minimale dans un tableau

JavaScript trouve la valeur maximale et minimale dans un tableau

黄舟
Libérer: 2017-02-23 13:51:39
original
1564 Les gens l'ont consulté

L'algorithme de valeur minimale est le suivant :

  1. Attribuez le premier élément du tableau à une variable et utilisez cette variable comme valeur minimale

  2. Commencez à parcourir le tableau, en commençant par le deuxième élément et en le comparant avec le premier élément de la séquence

  3. Si l'élément actuel est inférieur à la valeur minimale actuelle ; , puis l'élément actuel Attribuez la valeur de l'élément à la valeur minimale

  4. Passer à l'élément suivant et continuer la troisième étape

  5. Quand le parcours de l'élément du tableau se termine, cette variable stocke la valeur minimale

Le code est le suivant :

// 查找数组中最小值
function arrayMin(arrs){
    var min = arrs[0];
    for(var i = 1, ilen = arrs.length; i < ilen; i+=1) {
        if(arrs[i] < min) {
            min = arrs[i];
        }
    }
    return min;
}
// 代码测试
var rets = [2,4,5,6,7,9,10,15];
console.log(arrayMin(rets));//2
Copier après la connexion
Ce qui précède compare les valeurs​​dans le tableau. Si le nombre dans le tableau est Pour les chaînes, vous devez d'abord convertir les chaînes en nombres, puis les comparer, car les comparaisons de chaînes ne sont pas des valeurs, mais des codes ASCII. Par exemple, le code ASCLL de 2 sera supérieur à. le code ASCII de 15, car le code de 15 est le premier. L'encodage ASCII des nombres 1 et 2 doit être supérieur à 1 ;

L'algorithme pour trouver la valeur maximale est similaire à celui ci-dessus :

  1. Attribuez le premier élément du tableau à une variable, utilisez cette variable comme valeur maximale

  2. Commencez à parcourir le tableau, en commençant par le deuxième ; élément et en le comparant avec le premier élément de la séquence ;

  3. Si l'élément actuel est supérieur à la valeur maximale actuelle, attribuez la valeur de l'élément actuel à la valeur maximale

    <🎜 ; >

  4. Passez à l'élément suivant et continuez la troisième étape ;
  5. Lorsque le parcours de l'élément du tableau se termine, cette variable stocke la valeur minimale ;
  6. Le code est le suivant :

Ce qui précède est le contenu de JavaScript pour trouver les valeurs maximales et minimales dans un tableau. Pour plus de contenu connexe, veuillez faire attention à. le site PHP chinois (www.php.cn) !

// 在数组中查找最大值
function arrayMax(arrs) {
    var max = arrs[0];
    for(var i = 1,ilen = arrs.length; i < ilen; i++) {
        if(arrs[i] > max) {
            max = arrs[i];
        }
    }
    return max;
}
// 代码测试
var rets = [2,4,5,6,7,9,10,15];
console.log(arrayMax(rets));//15
Copier après la connexion


source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal