Forum Clubic

Lettre

Slt, je suis débutant en javascript et je voudrais savoir comment faire pour sélectionner toutes les lettres minuscules car la seule solution que j’ai trouvé est la suivante :
while (strlettre.length > 1 || (strlettre!=‘a’ && strlettre!=‘b’ && strlettre!=‘c’ && strlettre!=‘d’ && strlettre!=‘e’ && strlettre!=‘f’ && strlettre!=‘g’ && strlettre!=‘h’ && strlettre!=‘i’ && strlettre!=‘j’ && strlettre!=‘k’ && strlettre!=‘l’ && strlettre!=‘m’ && strlettre!=‘n’ && strlettre!=‘o’ && strlettre!=‘p’ && strlettre!=‘q’ && strlettre!=‘r’ && strlettre!=‘s’ && strlettre!=‘t’ && strlettre!=‘u’ && strlettre!=‘v’ && strlettre!=‘w’ && strlettre!=‘x’ && strlettre!=‘y’ && strlettre!=‘z’))

c’est un peu long !
Merci

je suis pété de rire :))

Désolé,

strlettre.charAt(0) >= ‘a’ && strlettre.charAt(0) <= ‘z’

En javascript (comme en C, PHP, C++, Java en fait), les caractères sont des valeurs ordinales, et en particulier la série des a…z est mise dans l’ordre dans le code ASCII.

j’ai essayé mais ça ne marche pas, en fait j’essaye de faire une boucle qui tant que l’on a pas saisi une seule lettre minuscule se répette.

Alors, si ce n’est pas ça, essaye strlettre.value.charAt(i)

Sinon tu as aussi
if ( !strlettre.match( /^[a-z]$/ ) )
alert( ‘…’ );