jonorange
Messages postés2Date d'inscriptionmercredi 4 octobre 2006StatutMembreDernière intervention13 août 2008 11 nov. 2007 à 13:37
Je n'ai pas encore tester mais je trouve l'initiative Géniale!!
omarpascal
Messages postés2Date d'inscriptionmercredi 31 mai 2006StatutMembreDernière intervention 3 juin 2006 1 juin 2006 à 13:57
Il est trop génial ce superdevy !!!!!!!!!!!
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 22 oct. 2004 à 08:27
Oui, effectivement... Je suis grave des fois. Autant pour moi : Le coup des length, c est toi qui as raison, et c'est moi qui provoque l'erreur...
Par contre, je confirme que l'entier :
test > trace(iFac(5.5));
Trace : undefined...
Je n'utlisais pas le "trow" d'erreur jusqu'à mainetenant, mais je viens de voir que cela "breakait" et c'est interessant. Cela "trace" en permettant de récuperer eventuellment l'erreur" plus tard... Bien vu !
SuperDevy
Messages postés842Date d'inscriptiondimanche 24 novembre 2002StatutMembreDernière intervention 2 juillet 2007 21 oct. 2004 à 22:13
Des erreur !
Voyons cela...
- Pour `u.length != 3` j'ai refais l'essaie, il me renvoie bien true si le tableau `u` est de longueur 4.
Mais c'est plus sûr de mettre un test d'égalité.
- Pour la ligne qui test si un nombre est un entier, ta propostion marche très bien, mais la mienne aussi !
Je ne saisi pas le problème ?
Pour ce qui est des exemple, j'upload ce WE.
Merci de m'avoir lu...
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 21 oct. 2004 à 21:33
Salut
t as des petites erreurs :
>> if ( u.length != 3 or v.length != 3 ) {...
Si la longueur du tableau est de 4 y pas d'erreur!
De plus Macromedia ecommande "||" au lieu de "or"
Corriges pour >
if ( u.length < 4 && v.length < 4 ) {
// faire ceci
} else {
// erreur : les tableaux arguments ne sont pas de longueur 3 !
}
Je viens d'en voir une autre = ( :
>> if ( Math.floor(n) != n ) {...
Et tu jettes une erreur si "n" n'est pas un entier. Mais 1.2 renverra "true"... Et c'est pas un entier !!!! Si tu veux que de l'entier en "n" corriges pour :
>> if ( !String(n).split(".")[1]) {...
\\ Faire ceci...
} else {
// Erreur : "n" n'est pas un entier...
}
Et comme si je suis "bête" si tu pouvais me donner des exemples concrets d'utilisation, ca serait sympa!
11 nov. 2007 à 13:37
1 juin 2006 à 13:57
22 oct. 2004 à 08:27
Par contre, je confirme que l'entier :
test > trace(iFac(5.5));
Trace : undefined...
Je n'utlisais pas le "trow" d'erreur jusqu'à mainetenant, mais je viens de voir que cela "breakait" et c'est interessant. Cela "trace" en permettant de récuperer eventuellment l'erreur" plus tard... Bien vu !
21 oct. 2004 à 22:13
Voyons cela...
- Pour `u.length != 3` j'ai refais l'essaie, il me renvoie bien true si le tableau `u` est de longueur 4.
Mais c'est plus sûr de mettre un test d'égalité.
- Pour la ligne qui test si un nombre est un entier, ta propostion marche très bien, mais la mienne aussi !
Je ne saisi pas le problème ?
Pour ce qui est des exemple, j'upload ce WE.
Merci de m'avoir lu...
21 oct. 2004 à 21:33
t as des petites erreurs :
>> if ( u.length != 3 or v.length != 3 ) {...
Si la longueur du tableau est de 4 y pas d'erreur!
De plus Macromedia ecommande "||" au lieu de "or"
Corriges pour >
if ( u.length < 4 && v.length < 4 ) {
// faire ceci
} else {
// erreur : les tableaux arguments ne sont pas de longueur 3 !
}
Je viens d'en voir une autre = ( :
>> if ( Math.floor(n) != n ) {...
Et tu jettes une erreur si "n" n'est pas un entier. Mais 1.2 renverra "true"... Et c'est pas un entier !!!! Si tu veux que de l'entier en "n" corriges pour :
>> if ( !String(n).split(".")[1]) {...
\\ Faire ceci...
} else {
// Erreur : "n" n'est pas un entier...
}
Et comme si je suis "bête" si tu pouvais me donner des exemples concrets d'utilisation, ca serait sympa!
Merci d'avance !