DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari cara konversi tipe data dalam JavaScript, yang sangat berguna dalam pengembangan web. Panduan ini mencakup konversi ke string, number, dan boolean.
Konversi tipe data dalam JavaScript merupakan konsep penting dalam pengembangan web. Dalam JavaScript, terdapat berbagai jenis tipe data seperti string, number, boolean, object, dan lainnya. Terkadang, kamu perlu mengubah tipe data ini dari satu ke tipe data lainnya. Misalnya, dari number ke string, atau sebaliknya. Proses ini disebut dengan konversi tipe data atau tipe casting.
Untuk mengubah tipe data ke string, kamu dapat menggunakan metode toString()
atau fungsi global String()
.
let nilai = 10;
let ubahKeString = nilai.toString();
// Output: "10"
let nilai = 10;
let ubahKeString = String(nilai);
// Output: "10"
Metode toString()
dan fungsi String()
akan mengubah nilai menjadi string.
Untuk mengubah string ke number, kamu dapat menggunakan fungsi global Number()
atau operator +
.
let nilai = "10";
let ubahKeNumber = Number(nilai);
// Output: 10
let nilai = "10";
let ubahKeNumber = +nilai;
// Output: 10
Fungsi Number()
dan operator +
akan mengubah string menjadi number.
Dalam JavaScript, banyak nilai yang dapat “berperilaku” sebagai boolean. Nilai tersebut dikenal sebagai nilai truthy atau falsy.
let falsy = Boolean(""); // Output: false
let truthy = Boolean("Hello"); // Output: true
Fungsi Boolean()
akan mengubah nilai menjadi boolean.
Selain itu, kamu juga bisa menggunakan operator !!
.
let nilai = "Hello";
let ubahKeBoolean = !!nilai;
// Output: true
Operator !!
juga dapat mengubah nilai menjadi boolean.
Perlu diingat, konversi tipe data ini sangat penting dan sering digunakan dalam pengembangan web, oleh karena itu, pemahaman yang baik tentang konsep ini sangat penting.