Désolé, j'ai fait répondre et non répondre à tous.
-------- Original Message --------
Subject: | RE: [jQuery-fr] Comment feriez vous? |
---|---|
Date: | Fri, 18 Mar 2011 11:08:10 +0100 |
From: | Olivier GENDRIN <o.ge...@novactive.com> |
To: | Pascal <pas...@mirandais.fr> |
Il faut l’envoyer à toute la liste J
De : Pascal [mailto:pas...@mirandais.fr]
Envoyé : vendredi 18 mars 2011 10:54
À : Olivier GENDRIN
Objet : Re: [jQuery-fr] Comment feriez vous?
J'ai fais comme ceci:
function runString( string , dec )
{
var count = 0;
for(e = 0; e < string.length; e++)
{
if (string[e] == dec)
{
count=count+1;
}
}
return count;
}
//fonction éviter les doublons
function checkValues( a , b , c , d )
{
// On met toutes les valeurs dans une variable, ça peut donner par exemple '2242' ou '2134', tout dépend de l'utilisateur...
var sTotalValues = a + b + c + d;
// On vérifie s'il y a plusieurs fois les chiffres
for (var i = 1 ; i <= 4 ; i++)
{
// Combien de fois il y a 1, puis 2, puis 3, puis 4
// la fonction nombreCaractereDansChaine() est fictive évidemment, je connais pas de fonction JS qui puisse faire ça...
if ( runString( parseInt(sTotalValues) , i ) != 1 )
{
return false;
}
}
return true;
}
Le problème est donc résolu.
On Fri, 18 Mar 2011 09:39:11 +0100, Olivier GENDRIN wrote:
Oui, mais d’une part tu ne nous as pas communiqué ta solution, d’autre part ça n’interdit pas de chercher.
@Hervé : non, parce que :
1+2+3+4 = 1+3+3+3 = 1+1+4+4 (=10).
De : Pascal [mailto:pas...@mirandais.fr]
Envoyé : mardi 15 mars 2011 18:46
À : jque...@rezo.net
Objet : Re: [jQuery-fr] Comment feriez vous?
Le problème est résolu depuis un bon moment.
Le 15/03/11 18:44, Herve Thouzard a écrit :Bonsoir,
Est-ce qu'un calcul de la somme des zones ne pourrait pas résoudre (en partie) le problème simplement ?
--
Pascal Moné-Cañadas
Mairie de Mirande: Service Informatique
GSM: +33 (0)6-17-35-24-46
mail: pas...@mirandais.fr
Pascal Moné-Cañadas
Mairie de Mirande: Service Informatique
GSM: +33 (0)6-17-35-24-46
mail: pas...@mirandais.fr