⊗jsPmBsStA 56 of 505 menu

JavaScript-da son raqamlariga murojaat

Endi o'zgaruvchida bizda qo'shtirnoq ichidagi son emas, balki oddiy son saqlansin. Bunday holatda uning alohida belgilariga murojaat qilish undefined ni qaytaradi, chunki bunday murojaat faqat satrlar uchun ishlaydi:

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

Muammoni hal qilish uchun sonimizni satrga aylantiramiz:

let test = String(12345); // satr alert(test[0]); // '1' ni chiqaradi - hammasi ishlaydi

Endi faraz qilaylik, biz dastlabki ikkita raqamning yig'indisini topmoqchimiz:

let test = String(12345); // satr alert(test[0] + test[1]); // '12' ni chiqaradi - satrlar sifatida qo'shadi

Belgilar sonlar kabi yig'indisi hisoblanishi uchun Number funksiyasini qo'shamiz:

let test = String(12345); // satr alert(Number(test[0]) + Number(test[1])); // 3 ni chiqaradi

Eslatib o'taman, bunday turdagi muammo faqat qo'shish paytida yuzaga keladi. Masalan, ko'paytirishda sonlarga o'tkazishni bajarish shart emas:

let test = String(12345); // satr alert(test[1] * test[2]); // 6 ni chiqaradi

12345 soni berilgan. Ushbu sonning raqamlari yig'indisini toping.

12345 soni berilgan. Ushbu sonning raqamlari ko'paytmasini toping.

12345 soni berilgan. Ushbu sonning raqamlarini teskari tartibda joylashtiring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish