Hämtning av tecken från en sträng i JavaScript

Låt oss säga att vi har en sträng. Varje tecken i denna sträng har sitt eget ordningsnummer: det första tecknet nummer 0, det andra tecknet - nummer 1, det tredje tecknet nummer 2 och så vidare.

Som du redan har märkt börjar numreringen av tecken från noll (noll som början på numrering förekommer ofta inom programmering).

Vid behov kan man få åtkomst till ett specifikt tecken i strängen genom dess nummer. För att göra detta skrivs variabelnamnet, efter detta namn sätts hakparenteser och i dessa parenteser anges tecknets nummer.

Låt oss titta på ett exempel. Låt oss säga att vi har följande sträng:

javascriptlet str = 'abcde';

Låt oss försöka komma åt några tecken i denna sträng:

javascriptlet str = 'abcde';

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

Tecknets nummer kan också lagras i en variabel:

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

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

Given en sträng 'abcde'. Genom att återge till enskilda tecken i denna sträng, skriv ut tecknet 'a', tecknet 'c', tecknet 'e'.

Задание 2

Given en variabel med strängen 'abcde'. Genom att återge till enskilda tecken i denna sträng, skriv till en ny variabel tecknen i denna sträng i omvänd ordning, det vill säga 'edcba'.

Задание 3

Given variabeln str med strängen 'abcde' och variabeln num med tecknets nummer. Skriv ut tecknet vars nummer lagras i variabeln num.