17 of 264 menu

Number Fonksiyonu

Number fonksiyonu, iletilen değeri bir sayıya dönüştürür. Bir dize durumunda, kenarlardaki boşluk karakterleri kırpılır, ardından, eğer dize bir sayıya dönüştürülebilirse - o sayı döndürülür, dönüştürülemezse - NaN döndürülür. true değeri 1 sayısına, false değeri ise 0 sayısına dönüştürülür. Nesneler, sayısal dönüştürmeler sırasında NaN'a dönüşür.

Sözdizimi

Number(dönüştürülecek değer);

Örnek

Boolean değeri true'u sayıya dönüştürelim:

Number(true);

Kodun çalıştırılmasının sonucu:

1

Örnek

Şimdi de Boolean değeri false'u dönüştürelim:

Number(false);

Kodun çalıştırılmasının sonucu:

0

Örnek

Fonksiyonun parametresine içinde sayı bulunan bir dize girelim:

Number('53');

Dönüştürme sonucunda bir sayı elde ederiz:

53

Örnek

Şimdi sayıya başında ve sonunda boşluklar ekleyelim:

Number(' 5 ');

Kod çalıştırıldıktan sonra fazla boşluklar kaldırılır ve sonuçta sayıyı elde ederiz:

5

Örnek

Boş bir dizeyi dönüştürelim:

Number('');

Kodun çalıştırılmasının sonucu:

0

Örnek

Şimdi, içinde harf ve rakam bulunan bir dizeyi dönüştürelim:

Number('a5');

Kod çalıştırıldıktan sonra geçersiz bir matematiksel işlemi gösteren NaN değerini alırız:

NaN

Örnek

Dizede harf ve rakamın yerini değiştirelim:

Number('5a');

Kodun çalıştırılmasının sonucu öncekiyle aynı kalır:

NaN

Örnek

Şimdi, içindeki sayıların boşlukla ayrıldığı bir dizeyi dönüştürelim:

Number('5 5');

Kodun çalıştırılmasının sonucunda yine bu matematiksel işlemin geçersiz olduğunu görürüz:

NaN

Örnek

Bir dize içine alınmış true Boolean değerini dönüştürelim:

Number('true');

Kod çalıştırıldıktan sonra yine NaN elde ederiz:

NaN

Örnek

Şimdi boş bir nesneyi dönüştürelim:

Number({});

Kodun çalıştırılmasının sonucu:

NaN

Örnek

Fonksiyonun parametresine boş bir dizi atayalım:

Number([]);

Sonuç olarak 0 sayısını elde ederiz:

0

Örnek

Şimdi diziye bir rakam ekleyelim:

Number([1]);

Dizi bir sayıya dönüştürülür:

1

Örnek

İki rakam içeren bir diziyi dönüştürelim:

Number([1, 2]);

Sonuçta bize yine bu matematiksel işlemin geçersiz olduğu bildirilir:

NaN

Ayrıca bakınız

  • bir sayıya dönüştüren Number
    fonksiyonu
  • bir dizenin başından tamsayı çıkaran parseInt
    fonksiyonu
  • bir dizenin başından ondalıklı sayı çıkaran parseFloat
    fonksiyonu
  • bir dizeye dönüştüren String
    fonksiyonu
  • Boolean değere dönüştüren Boolean
    fonksiyonu
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet