Dasar Pemrograman Terstruktur - Menggunakan Tipe Data dan Control Program
a. Tipe Data
Tipe data pada pemrograman adalah konsep yang sangat penting. Ada beberapa tipe data dalam pemrograman Javascript:
- String (teks)
- Integer atau Number (bilangan bulat)
- Float (bilangan Pecahan)
- Boolean
- Object
Javascript adalah bahasa yang bersifat dynamic typing, artinya kita tidak harus menuliskan tipe data pada saat pembuatan variabel seperti pada bahasa C, C++, Java, dsb. yang bersifat static typing.
Contoh:
var name = "Tata";
var age = 22;
var single = true;
Javascript akan otomatis mengenali tipe data yang kita berikan pada variabel.
Pada contoh di atas variabel:
namebertipe data String;agebertipe data integer;- dan
singlebertipe data boolean.
Bagaimana cara kita mengenali tipe data selain menggunakan typeof?
Kita bisa mengenali melalui cara penulisannya.
Contoh:
// untuk tipe data teks atau string penulisannya selalu diapit dengan tanda petik
var author = "Petani Kode";
// sedangkan untuk tipe data number dan boolean tidak diapit dengan tanda petik
var available = true; // <- tipe data boolean hanya bernilai true dan false
var total = 14;
Aturan Penulisan Nama Variabel di Javascript
Ada beberapa aturan penulisan variabel dalam Javascript:
Penamaan variabel tidak boleh menggunakan angka di depannya.
contoh:
// salah var 123nama = "Kelas PPLG"; // benar var nama123 = "Kelas PPLG";Penamaan variabel boleh menggunakan awal underscore.
contoh:
var _nama = "Kelas PPLG";Penamaan variabel dianjurkan menggunakan camelCase apabila tediri dari dua suku kata.
Contoh:
var fullName = "Kelas PPLG";Penamaan variabel dianjurkan menggunakan bahasa inggris
Contoh:
var postTitle = "Dasar Pemrograman Terstruktur";
Apa Selanjutnya?
Variabel dan tipe data merupakan dua hal dasar yang wajib di pelajari dalam bahasa pemrograman apapun.
Pada Javascript, kita tidak harus menuliskan tipe data saat pembuatan variabel, karena Javascript bersifat dynamic typing.
Sedangkan pada bahasa pemrograman yang lain seperti C, C++, C#, Java, dan lain-lain, kita harus menuliskan atau mendefinisikan tipe data pada variabel yang dibuat.
Komentar
Posting Komentar