Tür Dönüşümü - Bölüm 2
Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası. Ders 31 / 77.
Boolean Dönüşümü
// Boolean değerine dönüştürme
console.log(Boolean(1)); // Çıktı: true
console.log(Boolean(0)); // Çıktı: false
console.log(Boolean("")); // Çıktı: false
console.log(Boolean("hello")); // Çıktı: trueDizeye Dönüştürme
// String'e dönüştürme
let num = 42;
let bool = true;
let str1 = String(num); // Sayıyı string'e dönüştürür
let str2 = String(bool); // Boolean değeri string'e dönüştürür
console.log(str1); // Çıktı: "42"
console.log(str2); // Çıktı: "true"Görev
KolayBu meydan okumada, Boolean ve String dönüşümlerine odaklanarak JavaScript'te farklı veri türleri arasında dönüşüm yapmayı deneyimleyeceksin.
Farklı değerlere sahip birkaç değişken veriliyor. Görevin, başlangıç kodundaki her null yer tutucusunu doğru dönüşüm çağrısıyla değiştirmek:
'42'dizesiniBoolean()kullanarak bir boole değerine dönüştür0sayısınıBoolean()kullanarak bir boole değerine dönüştür7sayısınıBoolean()kullanarak bir boole değerine dönüştür''boş dizesiniBoolean()kullanarak bir boole değerine dönüştürtrueboole değeriniString()kullanarak bir dizeye dönüştür123sayısınıString()kullanarak bir dizeye dönüştür
Örneğin, stringValue değerini bir boole değerine dönüştürmek için null yerine Boolean(stringValue) yaz; böylece satır şu şekilde olur:console.log("Boolean('42'): ", Boolean(stringValue));
Her null yalnızca bir yer tutucudur. Öğrenmen gereken bir kavram değildir. Görevin, her null değerini verilen değişkeni kullanarak uygun dönüşüm çağrısıyla değiştirmektir.
Kendin dene
// TODO: null yerine stringValue değerinin doğru Boolean() dönüşümünü yazın
console.log("Boolean('42'): ", null);
// TODO: null yerine zeroNumber değerinin doğru Boolean() dönüşümünü yazın
console.log("Boolean(0): ", null);
// TODO: null yerine positiveNumber değerinin doğru Boolean() dönüşümünü yazın
console.log("Boolean(7): ", null);
// TODO: null yerine emptyString değerinin doğru Boolean() dönüşümünü yazın
console.log("Boolean(''): ", null);
// TODO: null yerine boolValue değerinin doğru String() dönüşümünü yazın
console.log("String(true): ", null);
// TODO: null yerine numValue değerinin doğru String() dönüşümünü yazın
console.log("String(123): ", null);
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Tür Zorlama7Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıBahşiş ve Toplamı Hesaplama2Değişkenler
SayılarStringBooleanİsimlendirme KurallarıBoş DeğişkenlerÖzet - Değişkenleri BaşlatmaSabitler3Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriSıkı ve Gevşek EşitlikÖzet - Basit Matematik6Temel Giriş-Çıkış
ÇıktıDeğişkenlerle ÇıktıTür Dönüşümü - Bölüm 1Tür Dönüşümü - Bölüm 2Özet - 120'ye KadarÖzet - Doğru veya YanlışKendi başına pratik yap: Online JavaScript derleyicisi