⊗jsPmBsSCh 52 of 505 menu

Ottenere i caratteri di una stringa in JavaScript

Supponiamo di avere una stringa. Ogni carattere in questa stringa ha il suo numero ordinale: il primo carattere ha numero 0, il secondo carattere - numero 1, il terzo carattere numero 2 e così via.

Come hai già notato, la numerazione dei caratteri inizia da zero (lo zero come inizio della numerazione si incontra spesso nella programmazione).

Se necessario, è possibile accedere a un carattere specifico della stringa tramite il suo numero. Per fare questo, si scrive il nome della variabile, dopo questo nome si mettono parentesi quadre e in queste parentesi si specifica il numero del carattere.

Vediamo un esempio. Supponiamo di avere la seguente stringa:

let str = 'abcde';

Accediamo ad alcuni caratteri di questa stringa:

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

Il numero del carattere può anche essere memorizzato in una variabile:

let str = 'abcde'; let num = 3; // numero del carattere in una variabile alert(str[num]); // visualizzerà 'd'

Data la stringa 'abcde'. Accedendo ai singoli caratteri di questa stringa, visualizza a schermo il carattere 'a', il carattere 'c', il carattere 'e'.

Data una variabile con la stringa 'abcde'. Accedendo ai singoli caratteri di questa stringa, registra in una nuova variabile i caratteri di questa stringa in ordine inverso, cioè 'edcba'.

Data la variabile str con la stringa 'abcde' e la variabile num con il numero del carattere. Visualizza a schermo il carattere il cui numero è memorizzato nella variabile num.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta