⊗jsPmBsStA 56 of 505 menu

Mengakses Digit Nombor dalam JavaScript

Katakan sekarang dalam pembolehubah kita menyimpan bukan nombor dalam tanda petik, tetapi hanya nombor. Dalam kes ini, percubaan untuk mengakses aksara individunya akan mengembalikan undefined, kerana cara pengaksesan sedemikian hanya berfungsi untuk rentetan:

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

Untuk menyelesaikan masalah ini, mari kita tukar nombor kita kepada rentetan:

let test = String(12345); // rentetan alert(test[0]); // akan memaparkan '1' - semuanya berfungsi

Katakan kita sekarang ingin mencari jumlah dua digit pertama:

let test = String(12345); // rentetan alert(test[0] + test[1]); // akan memaparkan '12' - menambah sebagai rentetan

Mari tambah fungsi Number supaya aksara ditambah sebagai nombor:

let test = String(12345); // rentetan alert(Number(test[0]) + Number(test[1])); // akan memaparkan 3

Ingatkan, masalah seperti ini akan timbul hanya semasa penambahan. Semasa pendaraban, contohnya, penukaran kepada nombor tidak perlu dilakukan:

let test = String(12345); // rentetan alert(test[1] * test[2]); // akan memaparkan 6

Diberi nombor 12345. Cari jumlah digit nombor ini.

Diberi nombor 12345. Cari hasil darab digit nombor ini.

Diberi nombor 12345. Susun semula digit nombor ini dalam urutan terbalik.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak