Menu
CoddyTech

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ı: true

Dizeye 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"
challenge icon

Görev

Kolay

Bu 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:

  1. '42' dizesini Boolean() kullanarak bir boole değerine dönüştür
  2. 0 sayısını Boolean() kullanarak bir boole değerine dönüştür
  3. 7 sayısını Boolean() kullanarak bir boole değerine dönüştür
  4. '' boş dizesini Boolean() kullanarak bir boole değerine dönüştür
  5. true boole değerini String() kullanarak bir dizeye dönüştür
  6. 123 sayı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);
quiz iconKendini test et

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

Kendi başına pratik yap: Online JavaScript derleyicisi