Opis 

Pętla for + znaki i ich kody

Mamy 26 liter. Ich indeks w łańcuchu znaków: od 0 do 25.

Pierwsza pętla for/in wypisuje indeksy poszczególnych liter w łańcuchu

Druga pętla for/in wypisuje wszystkie znaki łańcucha używając ich indeksów

Trzecia pętla używa składni for/of i wypisuje wszystkie kolejne litery łańcucha

Czwarta i piąta pętla ma jeszcze inną składnię, sami musimy określić początek, warunek kiedy zakończyć i jak brać kolejne elementy. Obie zaczynają od zera i zwiększają się kolejno o 1 (x++), kończą się na ostatniej liczbie indeksu, mniejszej od długości łańcucha (o 1) czyli nie osiągając tej liczby.

Czwarta pokazuje znak na wskazanej pozycji indeksu, piąta pokazuje kod znaku.

Metoda charAt() zwraca znak a metoda charCodeAt() zwraca kod znaku Unicode na podanej pozycji indeksu łańcucha .

Ostatnia pętla wypisuje kolejno za pomocą metody obiektu String znaki Unicode o kodach od 65 do 200


Zapis Python vs JS (pierwsza pętla):

alfabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
for x in alfabet:
  print(x)

 Kod 
 Podgląd: