17 of 264 menu

Fungsi Number

Fungsi Number menukar nilai yang diberikan kepada nombor. Dalam kes rentetan, aksara ruang kosong di tepi dipotong, kemudian, jika rentetan boleh ditukar kepada nombor - maka nombor itu akan dipulangkan, dan jika tidak - dipulangkan NaN. Nilai true ditukar kepada nombor 1, nilai false - kepada nombor 0. Objek semasa penukaran nombor bertukar menjadi NaN.

Sintaks

Number(apa yang perlu ditukar);

Contoh

Mari tukar nilai boolean true kepada nombor:

Number(true);

Keputusan pelaksanaan kod:

1

Contoh

Sekarang mari kita tukar nilai boolean false:

Number(false);

Keputusan pelaksanaan kod:

0

Contoh

Mari kita masukkan rentetan yang mengandungi nombor ke dalam parameter fungsi:

Number('53');

Hasil daripada penukaran kita akan mendapat nombor:

53

Contoh

Sekarang mari tambahkan ruang kosong pada permulaan dan akhir rentetan kepada nombor:

Number(' 5 ');

Selepas kod dilaksanakan ruang kosong berlebihan dikeluarkan dan akhirnya kita mendapat nombor:

5

Contoh

Mari tukar rentetan kosong:

Number('');

Keputusan pelaksanaan kod:

0

Contoh

Sekarang tukar rentetan, yang mengandungi huruf dan nombor:

Number('a5');

Selepas kod dilaksanakan kita mendapat nilai NaN, menunjukkan operasi matematik yang tidak sah:

NaN

Contoh

Mari kita tukar tempat huruf dan nombor dalam rentetan:

Number('5a');

Keputusan pelaksanaan kod kekal sama:

NaN

Contoh

Sekarang tukar rentetan, di mana nombor dipisahkan oleh ruang kosong:

Number('5 5');

Hasil daripada pelaksanaan kod kita sekali lagi akan lihat bahawa operasi matematik ini tidak sah:

NaN

Contoh

Mari tukar nilai boolean true, yang diletakkan dalam rentetan:

Number('true');

Selepas kod dilaksanakan kita sekali lagi mendapat NaN:

NaN

Contoh

Sekarang tukar objek kosong:

Number({});

Keputusan pelaksanaan kod:

NaN

Contoh

Mari letakkan array kosong dalam parameter fungsi:

Number([]);

Hasilnya kita akan mendapat nombor 0:

0

Contoh

Sekarang mari tambahkan nombor ke dalam array:

Number([1]);

Array ditukar kepada nombor:

1

Contoh

Mari tukar array yang termasuk dua nombor:

Number([1, 2]);

Hasilnya kita sekali lagi dimaklumkan bahawa operasi matematik ini tidak sah:

NaN

Lihat juga

  • fungsi Number,
    yang menukar kepada nombor
  • fungsi parseInt,
    yang mengekstrak integer dari permulaan rentetan
  • fungsi parseFloat,
    yang mengekstrak nombor pecahan dari permulaan rentetan
  • fungsi String,
    yang menukar kepada rentetan
  • fungsi Boolean,
    yang menukar kepada nilai boolean
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