Javascript Tür Dönüşümü , Stringe Çevirme

  1. ökkeşTrzi
    4
    105
    1/5/2019 10:56:00 PM

    javascriptde tip dönüşümleri , tür dönüşümleri nasıl oluyor , bir sayıyı nasıl stringe çevirebilirim ?

    javascript 2 ay önce 60 Görüntüleme

( 2 ) Cevap

  1. mfatih
    3
    3903
    1/12/2019 12:34:00 PM

    int,number > string

    toString() metodu var aslında , ama çok da lazım oluyormu dersen , bilmiyorum , neden kullanacaksın ki , çünkü zaten javascript veri tipleri olarak gevşek bir bağlılık sunuyor , yani sen bir sayiyi ekrana yazdırmak için stringe çevirmesende yazdırabilirsin.

    var sayi = 1453;
    var yazi = sayi.toString();
    

    string > int,number

    Ancak tersi durumunda bunu anlarım , stringi , sayıya(Number) çevirmek bazen lazım olabiliyor , örneğin aşağıdaki işlemin sonucu "10"+"71" = 1071 olacaktır;

    var sayi1 = "10";
    var sayi2= "71";
    var sonuc = sayi1+sayi2;
    

    sonuc: 1071

    Biz eğer bu verileri matematiksel olarak toplamak istiorsak , number veri tipine dönüştürmeliyiz ,bunun içinde Number() fonksiyonu kullanılabilir ;

    var sayi1 = "10";
    var sayi2= "71";
    var sonuc = Number(sayi1)+Number(sayi2);
    

    sonuc: 81

    Yada parseInt();

    var sonuc = parseInt(sayi1)+parseInt(sayi2);
    

    string > float

    stringi , float a dönüştürmek için de parseFloat() var

    var floatSayi = "10.1";
    var floatSayi2= "71.20";
    var sonuc = parseFloat(floatSayi)+parseFloat(floatSayi2);
    
  2. ucube
    2
    405
    1/12/2019 12:36:00 PM

    boolean veri türüne dönüştürmek içinde Boolean() kullanılabilir;

    Boolean(veri)
    

Cevabınız