Trier des variables

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Trier des variables

Message par Garionix Jeu 16 Fév 2017 - 10:42

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : non défini
Personnes concernées par le problème : Moi uniquement
Lien du forum : http://excidius-rpg.forumactif.com/

Description du problème

Bonjour !

Je rencontre un problème dont je n'arrive pas à régler...

Code:

<div id="agilite">20</div>
<div id="camouflage">100</div>

Code:

camouflage2 = $('#camouflage', data ).text();
      agilite2 = $('#agilite', data ).text();
 
var obj = { agilite2, camouflage2}, maxKey;
for (var key in obj) {
  if (!maxKey || obj[ key] > obj[maxKey]) {
    maxKey = key;
  }
}

alert(maxKey + ": " + obj[maxKey]);

Mon problème est le suivant, j'aimerai qu'il choisisse la variable ayant la plus grande valeur, seulement il choisi à chaque fois la variable qui commence par le chiffre le plus grand...

Dans le code montré, il affichera l'agilité, ayant une valeur de 20 alors que camouflage a 100.

Merci en avance aux personnes qui voudront m'aider et aussi à ceux ayant prêter de leurs temps pour lire mon problème. ^^


Dernière édition par Garionix le Jeu 16 Fév 2017 - 13:22, édité 1 fois
Garionix

Garionix
***

Messages : 123
Inscrit(e) le : 06/06/2016

http://www.pensionnat-ereno.com/
Garionix a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Trier des variables

Message par Neptunia Jeu 16 Fév 2017 - 11:23

Bonjour ^^


Si le tri se fait correctement sur la base 20 > 100, ça veut dire que les variables sont alphanumériques alors qu'il vous faudrait des variables numériques.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Trier des variables

Message par Garionix Jeu 16 Fév 2017 - 13:22

Je viens de trouver la solution ! XD Elle est en fait assez simple. J'ai utilisé Math.max()

Merci d'avoir voulue m'aider Smile
Garionix

Garionix
***

Messages : 123
Inscrit(e) le : 06/06/2016

http://www.pensionnat-ereno.com/
Garionix a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum