String - Number (Integer) Tip Dönüşümü

string-number-integer-tip-donusumu (büyük resim için tıklayın)

Tip dönüşümü yapmamız gereken durumlarla sıkça karşılaşırız. Örneğin api bilgisinden gelen stok adet bilgisi string olarak geldiğinde bu bilgiyi number (integer) olarak dönüştürmek gerekebilir. Veriyi integer formatına dönüştürmek için parseInt fonksiyonu kullanılır. Verinin tipini öğrenmek için typeof anahtar sözcüğü kullanılır. Örnek kullanım;

  • var a="10"; var b="20";
  • var c=a+b;
  • console.log(typeof c," tipindeki c nin değeri: "+c);

//ekran çıktısı : string  tipindeki c nin değeri: 1020

  • c=parseInt(a)+parseInt(b);
  • console.log(typeof c," tipindeki c nin değeri: "+c);

//ekran çıktısı : number  tipindeki c nin değeri: 30 

şeklinde olacaktır.

*Number( ) ile veri tipi sadece sayısal değer içerirse dönüşüm yapılabilir, typeof ile number çıktısı elde edilir

  • c=false;
  • console.log(typeof c," tipindeki c nin değeri: "+c);

//ekran çıktısı: boolean  tipindeki c nin değeri: false

  • d=Number(c);
  • console.log(typeof d," tipindeki d nin değeri: "+d);

//ekran çıktısı : number  tipindeki d nin değeri: 0

* parseFloat( ) ile float dönüşümü yapılabilir, typeof ile number çıktısı elde edilir

iam

Ömürcan Serdar, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Beğeni


Yıllara Göre Gönderiler








javascript Kategori

Input Üzerinde Otomatik Mail Tamamlama

Bugünün Timestamp Değerine Erişmek (Get Today Timestamp)

Jquery ile Klavye Girişindeki Basılan Tuşu Okumak (Get Key on Keypress in Text With Jquery)