Les conditions complexes - exercices |
![]() ![]() See You Why? |
On vous demande l'écriture d'un script en JS qui réalise la conversion d'un nombre en toutes lettres, conformément aux règles de 1990 de l'Académie française, relatives à l'orthographe des nombres. Ainsi, si l'utilisateur entre le nombre « 51 », le script devra retourner ce nombre en toutes lettres : « cinquante-et-un ». Le nombre sera inférieur à mille. Seuls les acharnés essaieront des nombres plus grands.
Pas de panique : vous en êtes parfaitement capables, et nous allons même vous aider un peu avant de vous donner le corrigé...
* en faisant appel à une fonction avec valeur transmise par un 'return' ;
* .
Libre à vous de le faire en français de France, à la belge ou à la suisse... la solution sera faite dans les 3 versions.
var nombre=1;
1. Quelle valeur prendra la condition qui suit le if :
if (nombre == 1)
2. Quelle valeur prendra la condition qui suit le if :
if (nombre != 1)
3. Quelle valeur prendra la condition qui suit le if :
if ((nombre != 1) || (nombre != 2) || (nombre != 3))
4. Quelle valeur prendra la condition qui suit le if :
if ((nombre != 1) && (nombre != 2) && (nombre != 3))
5. Quelle valeur prendra la condition qui suit le if :
if ((nombre != 1) && (nombre != 2) || (nombre != 3))
6. Quelle valeur prendra la condition qui suit le if :
if ((nombre != 1) || (nombre != 2) && (nombre != 3))
Le test ci-dessous n'a d'autres buts que de réagir à chaque réponse donnée à une question posée... il n'enregistre pas les réponses données, ni ne calcule les résultats...
Merci de votre visite à partir de :
| Vous voulez lire quelques messages reçus ? qui ne compte chaque nouvel ordinateur visiteur qu'une seule fois m-à-j du 22/11/2021 : Depuis cette fin septembre 2009, parmi les 210 pays (sur 274 drapeaux connus) qui nous ont visité, voici les 100 pays qui nous visitent le plus, Nos petits visiteurs, classés par date de visite, où un seul ordi nous a visité, sont : 199. Turkmenistan (TM May 10, 2017) ; 200. Lesotho (LS March 1, 2017) ; 201. Turks and Caicos Island (TC January 18, 2016) 202. Cook Islands (CK September 19, 2015) 203. Faroe Islands (FO January 27, 2015) 204. Virgin Islands American (VI November 12, 2014) ; 205. Belize (BZ September 29, 2014) ;206. Eswatini - Swaziland (SZ July 21, 2014) ; 207. Grenada (GD April 3, 2014) ; 208. Timor-Leste (TI March 29, 2014) ; 209. American Samoa (AS December 26, 2012) ; 210. Guyana (GY November 5, 2010). |