Henting av tegn fra en streng i JavaScript

La oss si at vi har en streng. Hvert tegn i denne strengen har sitt eget serienummer: det første tegnet har nummer 0, det andre tegnet - nummer 1, det tredje tegnet nummer 2 og så videre.

Som du allerede har lagt merke til, starter nummereringen av tegn fra null (null som start for nummerering forekommer ofte i programmering).

Ved behov kan man få tilgang til et bestemt tegn i strengen ved hjelp av dets nummer. For å gjøre dette skrives variabelnavnet, etter dette navnet settes det hakeparenteser og i disse hakeparentesene angis tegnets nummer.

La oss se på et eksempel. La oss si at vi har gitt en streng som dette:

javascriptlet str = 'abcde';

La oss prøve å få tilgang til noen av tegnene i denne strengen:

javascriptlet str = 'abcde';

alert(str[0]); // vil vise 'a'
alert(str[1]); // vil vise 'b'
alert(str[2]); // vil vise 'c'

Tegnets nummer kan også lagres i en variabel:

javascriptlet str = 'abcde';
let num = 3; // tegnets nummer i en variabel

alert(str[num]); // vil vise 'd'
Задание 1

Det er gitt en streng 'abcde'. Ved å henvise til enkelte tegn i denne strengen, skriv ut til skjermen tegnet 'a', tegnet 'c', tegnet 'e'.

Задание 2

Det er gitt en variabel med strengen 'abcde'. Ved å henvise til enkelte tegn i denne strengen, skriv til en ny variabel tegnene i denne strengen i omvendt rekkefølge, det vil si 'edcba'.

Задание 3

Det er gitt en variabel str med strengen 'abcde' og en variabel num med tegnets nummer. Skriv ut til skjermen tegnet hvis nummer er lagret i variabelen num.