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üştürme
// Boolean'a 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ı: trueString Dönüşümü
// 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'ı string'e dönüştürür
console.log(str1); // Çıktı: "42"
console.log(str2); // Çıktı: "true"Görev
KolayBu görevde, Boolean ve String dönüşümlerine odaklanarak JavaScript'te farklı veri türleri arasında dönüştürme yapma pratiği yapacaksın.
Farklı değerlere sahip birkaç değişken verilmiştir. Görevin, başlangıç kodundaki her null yer tutucusunu doğru dönüşüm çağrısıyla değiştirmektir:
'42'dizesiniBoolean()kullanarak boolean değerine dönüştür0sayısınıBoolean()kullanarak boolean değerine dönüştür7sayısınıBoolean()kullanarak boolean değerine dönüştür- Boş dizeyi
''Boolean()kullanarak boolean değerine dönüştür trueboolean değeriniString()kullanarak dizeye dönüştür123sayısınıString()kullanarak dizeye dönüştür
Örneğin, stringValue değerini boolean değerine dönüştürmek için null ifadesini Boolean(stringValue) ile değiştirerek satırın şu şekilde görünmesini sağla:console.log("Boolean('42'): ", Boolean(stringValue));
Her null yalnızca bir yer tutucudur. Öğrenmen gereken bir kavram değildir. Görevin, her null ifadesini verilen değişkeni kullanarak uygun dönüşüm çağrısıyla değiştirmektir.
Kendin dene
// Dönüştürülecek değerler
const stringValue = '42';
const zeroNumber = 0;
const positiveNumber = 7;
const emptyString = '';
const boolValue = true;
const numValue = 123;
// TODO: null'ı stringValue'nun doğru Boolean() dönüşümü ile değiştir
console.log("Boolean('42'): ", null);
// TODO: null'ı zeroNumber'ın doğru Boolean() dönüşümü ile değiştir
console.log("Boolean(0): ", null);
// TODO: null'ı positiveNumber'ın doğru Boolean() dönüşümü ile değiştir
console.log("Boolean(7): ", null);
// TODO: null'ı emptyString'in doğru Boolean() dönüşümü ile değiştir
console.log("Boolean(''): ", null);
// TODO: null'ı boolValue'nun doğru String() dönüşümü ile değiştir
console.log("String(true): ", null);
// TODO: null'ı numValue'nun doğru String() dönüşümü ile değiştir
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