JavaScript'te Rakam İçeren Dizeler

Diyelim ki sadece rakamlardan oluşan bir dizemiz var:

javascriptlet test = '12345'; // rakamlardan oluşan dize

Örneğin, birinci ve ikinci karakterlerinin toplamını bulalım:

javascriptlet test = '12345';
alert(test[0] + test[1]); // '12' çıktısını verir - dizeler olarak toplar

Gördüğünüz gibi, dizeimizin karakterleri de dizedir ve dize olarak toplanır. Diyelim ki onları sayı olarak toplamak istiyoruz. Bunun için Number fonksiyonunu kullanalım:

javascriptlet test = '12345'; // dize
alert(Number(test[0]) + Number(test[1])); // 3 çıktısını verir
Задание 1

'12345' dizesi verilsin. Bu dizenin rakamlarının toplamını bulun.