If you're seeing this message, it means we're having trouble loading external resources on our website.

Dacă sunteţi în spatele unui filtru de web, vă rugăm să vă asiguraţi că domeniile *. kastatic.org şi *. kasandbox.org sunt deblocate.

Conţinutul principal

Memorarea șirurilor de caractere în variabile

Adesea, la scrierea programelor, avem nevoie să memorăm șiruri de litere, ca de exemplu cuvântul "ușor" pentru nivelul de dificultate al unui joc. Programatorii obișnuiesc să denumească fiecare literă sau simbol realizat cu ajutorul tastaturii drept caracter, iar o succesiune de caractere o numesc string sau șir de caractere.
Iată câteva exemple de memorare a unor șiruri de caractere în JavaScript:
var player = "GrayFox";
var storeName = "Baskin Robbins 31 Flavors";
var grade = "A+";
📝 Vezi codul echivalent în: App Lab | Snap | Python
Un string (șir de caractere) poate conține orice număr de caractere, chiar nici un caracter, iar acele caractere pot fi litere, cifre sau alte simboluri.
Observă că fiecare string este inclus între ghilimele. Dacă nu incluzi șirul între ghilimele, atunci JavaScript nu prea înțelege ce înseamnă.
🔍 Ce se întâmplă dacă uiți de ghilimele? Testează și vezi singur!
Oho, eroare!
Iată ce se întâmplă la acea primă linie: JavaScript caută o variabilă cu numele GrayFox. Dacă găsește așa ceva, atunci îi atribuie variabilei player valoarea pe care o are variabila GrayFox. Deoarece în programul nostru nu găsește o asemenea variabilă, îi dă eroare. Dacă vrei să memorezi șirul de caractere în variabilă, atunci trebuie să incluzi acel șir între ghilimele.
✏️ Vezi dacă poți repara erorile din programul de mai sus.
Verifică dacă ai înțeles
Care dintre următoarele variante reprezintă instrucțiuni JavaScript de memorare a unui string?
Selectează toate variantele corecte:

Șiruri de caractere în limbaj pseudocod

Instrucțiunea pseudocod de mai jos memorează un șir de caractere:
a ← "STRING"
O asemenea instrucțiunea înseamnă că variabila a (sau cum se numește ea) memorează șirul de caractere cuprins între ghilimele.
De exemplu, poți întâlni instrucțiuni precum:
difficulty ← "medium"
Aceasta înseamnă că în variabila difficulty este memorat șirul de caractere "medium".
Hai să vedem și codul echivalent în câteva limbaje de programare:
limbajinstrucțiune
JavaScriptvar difficulty = "medium";
Pythondifficulty = "medium"
JavaString difficulty = "medium";
Verifică dacă ai înțeles
Care este instrucțiunea în pseudocod echivalentă cu următoarea instrucțiune JavaScript?
var hair = "curly";
Alege un răspuns:


🙋🏽🙋🏻‍♀️🙋🏿‍♂️Ai vreo întrebare pe acest subiect? Ne-ar face plăcere să îți răspundem— nu ai decât să pui întrebarea în spațiul de mai jos!