⊗jsPmBsStA 56 of 505 menu

Թվի թվանշաններին դիմելը JavaScript-ում

Ենթադրենք, այժմ փոփոխականում պահվում է ոչ թե չակերտների մեջ վերցված թիվը, այլ պարզապես թիվը: Այս դեպքում դրա առանձին նիշին դիմելու փորձը կտա undefined, քանի որ նման դիմումը աշխատում է միայն տողերի համար:

let test = 12345; alert(test[0]); // կտա undefined

Խնդիրը լուծելու համար մեր թիվը վերածենք տողի.

let test = String(12345); // տող alert(test[0]); // կարտադրի '1' - ամեն ինչ աշխատում է

Ենթադրենք, մենք այժմ ցանկանում ենք գտնել առաջին երկու թվանշանների գումարը.

let test = String(12345); // տող alert(test[0] + test[1]); // կարտադրի '12' - կգումարի ինչպես տողեր

Ավելացնենք Number ֆունկցիան, որպեսզի նիշերը գումարվեն ինչպես թվեր.

let test = String(12345); // տող alert(Number(test[0]) + Number(test[1])); // կարտադրի 3

Հիշեցնեմ, որ նմանատիպ խնդիր կառաջանա միայն գումարման դեպքում: Օրինակ, բազմապատկման դեպքում թվերի վերածելը կարելի է չկատարել.

let test = String(12345); // տող alert(test[1] * test[2]); // կարտադրի 6

Տրված է 12345 թիվը: Գտեք այդ թվի թվանշանների գումարը:

Տրված է 12345 թիվը: Գտեք այդ թվի թվանշանների արտադրյալը:

Տրված է 12345 թիվը: Դասավորեք այդ թվի թվանշանները հակառակ հերթականությամբ:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել