Tipe data boolean: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan |
Fitur saranan suntingan: 3 pranala ditambahkan. Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Disarankan: tambahkan pranala |
||
(3 revisi perantara oleh 2 pengguna tidak ditampilkan) | |||
Baris 1:
'''Tipe data boolean''' adalah [[tipe data]] paling standar yang hanya menyatakan kebenaran, apakah TRUE (benar) atau FALSE (salah).<ref name=":3">{{Cite book|last=Winarno|first=Edy|date=2014|url=https://www.google.co.id/books/edition/Pemrograman_Web_Berbasis_HTML_5_PHP_Dan/YuVyDwAAQBAJ?hl=id&gbpv=1|title=Pemrograman Web Berbasis HTML5, PHP, dan JavaScript|location=Jakarta|publisher=Elex Media Komputindo|isbn=9786020243627|pages=66|url-status=live}}</ref> Tipe data boolean disebut juga sebagai tipe data kondisi [[logika]]. Suatu variabel dengan tipe data boolean hanya dapat mempunyai satu dari dua buah nilai: benar (true) atau salah (false). <ref name=":0">{{Cite book|last=Chan|first=Syahrial|date=2005|url=https://www.google.co.id/books/edition/Powerbuilder_Application_Generator/G3N687NHxRQC?hl=id&gbpv=1|title=Powerbuilder Application Generator|location=Jakarta|publisher=Elex Media Komputindo|isbn=9789792066845|pages=22|url-status=live}}</ref> Tipe data boolean adalah tipe data yang unik. Ini adalah satu-satunya tipe data yang sudah memiliki nilai bawaan. Jika selama ini bisa bebas memasukkan data ke dalam variabel bertipe data integer atau string, maka tidak pada tipe data boolean. Nilai bisa dimasukkan ke dalam variabel hanya satu dari dua pilihan berikut, yaitu True atau False.<ref name=":3" />
== Tipe data boolean
Tipe data boolean merupakan salah satu jenis tipe data ''primitive.'' Menurut jenisnya, tipe data dibedakan menjadi dua, yaitu tipe data ''primitive'' dan ''non primitive''. Dalam bidang pemrograman, tipe data ''primitive'' merupakan tipe data yang secara standar telah terdefinisi pada suatu [[bahasa pemrograman]] atau bisa juga disebut sebagai tipe data dasar. Tipe data ''primitive'' merupakan yang paling sering digunakan oleh kebanyakan ''programmer''. Contoh tipe data ini adalah integer, float, char, dan boolean. Sedangkan tipe data ''non primitive'' merupakan tipe data yang belum terdefinisi oleh suatu bahasa pemrograman sehingga perlu didefinisikan oleh ''programmer'' itu sendiri. Contoh yang paling umum dari tipe data ''non primitive'' adalah string dan array. Dari sekian banyaknya tipe data, tidak semua selalu dijumpai karena seorang ''programmer'' membuat suatu [[perangkat lunak]] sesuai kebutuhannya. Beberapa jenis tipe data yang sering digunakan baik yang ''primitive'' maupun ''non primitive'' seperti integer, float, boolean, character/char, string, dan array.
Untuk menyatakan sebuah boolean, [[kata kunci]] TRUE atau FALSE dapat ditulis menggunakan huruf besar atau kecil.<ref name=":3" /> Karena hanya memiliki dua nilai, maka tipe data ini kerap digunakan untuk membuat alur logika program seperti pemanfaatan If, else, while, do while, dan lain sebagainya. Selain itu, tipe data ini juga dapat dimanfaatkan apabila ingin membandingkan satu variabel dengan variabel lainnya. Secara umum, mendefinisikan tipe data boolean ke dalam variabel cukup mudah karena tinggal menulis nama variabel itu dan mengatur nilai yang tersimpan, apakah True atau False. Contohnya: var a
Meskipun hanya bisa menerima dua nilai, tapi peran tipe data boolean sangat krusial. Boolean akan sangat sering digunakan untuk pernyataan kondisional (If .... Then) dan pengulangan (looping).
== Metode untuk boolean ==
Baris 15:
<script>
var tepat
var salah
console.log(tepat.toString());
console.log(salah.toString());
console.log(tepat.valueOf());
console.log(salah.valueOf());
</script>
Baris 33:
== Referensi ==
<references />
[[Kategori:Teknologi]]
[[Kategori:Jenis data]]
[[Kategori:Tipe data boolean]]
|