Programmation...Help!
Loss44
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Sugel Messages postés 4076 Date d'inscription Statut Membre Dernière intervention -
Sugel Messages postés 4076 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je suis nouveau sur ce forum, et je suis étudiant en première année et l'informatique je galère beaucoup... J'ai essayé de programmé mais je n'arrive vraiment pas.. Je dois rentre cet algorithme pour la semaine prochaine:
" Ecrire une fonction BonFormat(ch) qui retourne le booléen vrai ou faux selon que la chaîne ch est formatée sous la forme d’une date JJ/MM/AAAA où les J, M et A sous des chiffres ou non. Par exemple, BonFormat(‘13/02/2012’) doit retourner vrai (true)." Je n'arrive pas du tout... Est ce que quelqu'un pourrait me le programmer en Javascript ça m'aiderait beaucoup? :/
merci d'avance!
Je suis nouveau sur ce forum, et je suis étudiant en première année et l'informatique je galère beaucoup... J'ai essayé de programmé mais je n'arrive vraiment pas.. Je dois rentre cet algorithme pour la semaine prochaine:
" Ecrire une fonction BonFormat(ch) qui retourne le booléen vrai ou faux selon que la chaîne ch est formatée sous la forme d’une date JJ/MM/AAAA où les J, M et A sous des chiffres ou non. Par exemple, BonFormat(‘13/02/2012’) doit retourner vrai (true)." Je n'arrive pas du tout... Est ce que quelqu'un pourrait me le programmer en Javascript ça m'aiderait beaucoup? :/
merci d'avance!
A voir également:
- Programmation...Help!
- Application de programmation - Guide
- Programmation envoi sms - Guide
- Programmation vb - Télécharger - Langages
- Programmation binaire - Guide
- Programmation télécommande porte de garage brico depot - Forum Matériel & Système
2 réponses
Alors, non, on ne fera pas cet exercice pour toi.
Mais on peut quand même t'aider.
Ecrit d'abord une fonction qui vérifie que une chaine de caractères est uniquement composée de chiffres.
Puis, utilise la méthode split("/") sur une chaîne, qui te retournera un tableau du format : {"JJ", "MM", "AAAA"}.
Enfin, parcours ce tableau et vérifie que tous ses éléments sont des chaînes numériques.
Tu dois aussi vérifier que sa taille est trois.
Sinon, tu peux utiliser une expression rationnelle:
https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/Expressions_r%C3%A9guli%C3%A8res
mais je ne suis pas sûr que cela soit ce qui est attendu.
Mais on peut quand même t'aider.
Ecrit d'abord une fonction qui vérifie que une chaine de caractères est uniquement composée de chiffres.
Puis, utilise la méthode split("/") sur une chaîne, qui te retournera un tableau du format : {"JJ", "MM", "AAAA"}.
Enfin, parcours ce tableau et vérifie que tous ses éléments sont des chaînes numériques.
Tu dois aussi vérifier que sa taille est trois.
Sinon, tu peux utiliser une expression rationnelle:
https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/Expressions_r%C3%A9guli%C3%A8res
mais je ne suis pas sûr que cela soit ce qui est attendu.