Ciągi znaków z cyframi w JavaScript

Załóżmy, że mamy ciąg znaków zawierający tylko cyfry:

javascriptlet test = '12345'; // ciąg znaków z cyframi

Spróbujmy znaleźć, na przykład, sumę pierwszego i drugiego jego symbolu:

javascriptlet test = '12345';
alert(test[0] + test[1]); // wyświetli '12' - sumuje jako ciągi znaków

Jak widzisz, symbole naszego ciągu znaków również są ciągami znaków i są sumowane jako ciągi znaków. Załóżmy, że chcemy sumować je jako liczby. Użyjmy do tego funkcji Number:

javascriptlet test = '12345'; // ciąg znaków
alert(Number(test[0]) + Number(test[1])); // wyświetli 3
Задание 1

Dany jest ciąg znaków '12345'. Znajdź sumę cyfr tego ciągu znaków.