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'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 meydan okumada, Boolean ve String dönüşümlerine odaklanarak JavaScript'teki farklı veri türleri arasında dönüşüm yapma pratiği yapacaksınız.
Size farklı değerlere sahip birkaç değişken verilmiştir. Göreviniz, başlangıç kodundaki her bir null yer tutucusunu doğru dönüşüm çağrısıyla değiştirmektir:
'42'dizesiniBoolean()kullanarak bir boolean'a dönüştürün0sayısınıBoolean()kullanarak bir boolean'a dönüştürün7sayısınıBoolean()kullanarak bir boolean'a dönüştürün- Boş dizeyi
''Boolean()kullanarak bir boolean'a dönüştürün trueboolean değeriniString()kullanarak bir dizeye dönüştürün123sayısınıString()kullanarak bir dizeye dönüştürün
Örneğin, stringValue değişkenini bir boolean'a dönüştürmek için null ifadesini Boolean(stringValue) ile değiştirin, böylece satır şu şekilde görünür:console.log("Boolean('42'): ", Boolean(stringValue));
Her bir null sadece bir yer tutucudur — öğrenmeniz gereken bir kavram değildir. Göreviniz, her null ifadesini sağlanan değişkeni kullanarak uygun dönüşüm çağrısıyla değiştirmektir.
Kopya kağıdı
Değerleri boolean'a dönüştürmek için Boolean() kullanın:
Boolean(1); // true
Boolean(0); // false
Boolean(""); // false
Boolean("hello"); // trueDeğerleri string'e dönüştürmek için String() kullanın:
String(42); // "42"
String(true); // "true"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;
// YAPILACAK: null değerini stringValue'nun doğru Boolean() dönüşümü ile değiştirin
console.log("Boolean('42'): ", null);
// YAPILACAK: null değerini zeroNumber'ın doğru Boolean() dönüşümü ile değiştirin
console.log("Boolean(0): ", null);
// YAPILACAK: null değerini positiveNumber'ın doğru Boolean() dönüşümü ile değiştirin
console.log("Boolean(7): ", null);
// YAPILACAK: null değerini emptyString'in doğru Boolean() dönüşümü ile değiştirin
console.log("Boolean(''): ", null);
// YAPILACAK: null değerini boolValue'nun doğru String() dönüşümü ile değiştirin
console.log("String(true): ", null);
// YAPILACAK: null değerini numValue'nun doğru String() dönüşümü ile değiştirin
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ış