⊗jsPmBsCTN 44 of 505 menu

JavaScriptda raqamga aylantirish

Quyidagi kodni ko'rib chiqaylik:

let a = '2'; let b = '3'; alert(a + b); // '23' ni chiqaradi

Ko'rib turganingizdek, bizning holatda ikkala o'zgaruvchi ichida satrlarni saqlaydi va shunga mos ravishda, satrlar kabi qo'shiladi.

Faraz qilaylik, biz xohlagan bo'lsak, bizning o'zgaruvchilarimizning qiymatlari bu holda satrlar emas, balki raqamlar kabi qo'shilsin. Bunday holda biz o'zgaruvchimizning turini raqamga aylantirishimiz mumkin, maxsus Number funktsiyasidan foydalangan holda:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // 5 ni chiqaradi

Satrlarni raqamga aylantirishni qo'shish amalida emas, balki o'zgaruvchiga yozishda darhol ishlatish mumkin - bu ishlaydi:

let a = Number('2'); // o'zgaruvchiga 2 raqami yoziladi let b = Number('3'); // o'zgaruvchiga 3 raqami yoziladi alert(a + b); // 5 ni chiqaradi

a o'zgaruvchisi '10' qiymatiga ega va b o'zgaruvchisi '20' qiymatiga ega. Ushbu o'zgaruvchilarni raqamlar kabi qo'shing.

Kodni ishlamasdan, ekranda nima chiqishini aniqlang:

alert( Number('2') + Number('3') );

Kodni ishlamasdan, ekranda nima chiqishini aniqlang:

alert( 2 + Number('3') );

Kodni ishlamasdan, ekranda nima chiqishini aniqlang:

alert( '2' + Number('3') );
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