⊗jsPmBsSCh 52 of 505 menu

Obtention des caractères d'une chaîne en JavaScript

Supposons que nous ayons une chaîne. Chaque caractère dans cette chaîne a son numéro d'ordre : le premier caractère a le numéro 0, le deuxième caractère - le numéro 1, le troisième caractère le numéro 2 et ainsi de suite.

Comme vous l'avez déjà remarqué, la numérotation des caractères commence à zéro (le zéro comme début de numérotation est fréquent en programmation).

Si nécessaire, on peut accéder à un caractère spécifique de la chaîne par son numéro. Pour cela, on écrit le nom de la variable, après ce nom on met des crochets et dans ces crochets on indique le numéro du caractère.

Regardons un exemple. Supposons que nous ayons la chaîne suivante :

let str = 'abcde';

Accédons à quelques caractères de cette chaîne :

let str = 'abcde'; alert(str[0]); // affichera 'a' alert(str[1]); // affichera 'b' alert(str[2]); // affichera 'c'

Le numéro du caractère peut également être stocké dans une variable :

let str = 'abcde'; let num = 3; // numéro du caractère dans une variable alert(str[num]); // affichera 'd'

Soit une chaîne 'abcde'. En accédant à des caractères individuels de cette chaîne, affichez à l'écran le caractère 'a', le caractère 'c', le caractère 'e'.

Soit une variable avec la chaîne 'abcde'. En accédant à des caractères individuels de cette chaîne, enregistrez dans une nouvelle variable les caractères de cette chaîne dans l'ordre inverse, c'est-à-dire 'edcba'.

Soit une variable str avec la chaîne 'abcde' et une variable num avec le numéro du caractère. Affichez à l'écran le caractère dont le numéro est stocké dans la variable num.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser