⊗jsPmBsStA 56 of 505 menu

JavaScript-də ədədin rəqəmlərinə müraciət

İndi tutaq ki, dəyişəndə bizim dırnaq içində deyil, sadəcə ədəd saxlanılır. Bu halda onun ayrı-ayrı simvollarına müraciət etməyə cəhd undefined qaytaracaq, çünki belə müraciət yalnız sətirlər üçün işləyir:

let test = 12345; alert(test[0]); // undefined qaytaracaq

Problemi həll etmək üçün ədədimi sətirə çevirək:

let test = String(12345); // sətir alert(test[0]); // '1' göstərəcək - hər şey işləyir

Tutaq ki, indi biz ilk iki rəqəmin cəmini tapmaq istəyirik:

let test = String(12345); // sətir alert(test[0] + test[1]); // '12' göstərəcək - sətir kimi toplayacaq

Rəqəmlərin ədəd kimi toplanması üçün Number funksiyasını əlavə edək:

let test = String(12345); // sətir alert(Number(test[0]) + Number(test[1])); // 3 göstərəcək

Xatırladıram ki, belə problem yalnız toplama zamanı yaranacaq. Məsələn, vurma zamanı ədədə çevirməni yerinə yetirmək olmaz:

let test = String(12345); // sətir alert(test[1] * test[2]); // 6 göstərəcək

12345 ədədi verilib. Bu ədədin rəqəmlərinin cəmini tapın.

12345 ədədi verilib. Bu ədədin rəqəmlərinin hasilini tapın.

12345 ədədi verilib. Bu ədədin rəqəmlərini tərs qaydada düzün.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et