a variable or scalar is a storage address (identified by a memory address) paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value. - Wikipedia
Variabel (variable) merupakan sebuah tempat kita menyimpan data pada program, variabel dapat di deklarasikan dengan simbol / angka tergantung aturan yang ditetapkan pada bahasa pemrogramman. Isi variabel dapat diubah / dimodifikasi sesuai aturan.
Contoh pada bahasa pemrogramman C, Java, Go, dkk, variabel harus ditentukan isinya apa terlebih dahulu (Tipe Data) bahasa pemrogramman ini biasa disebut sebagai 'Static Type' karena tipe data harus di deklarasikan terlebih dahulu.
int angkag4pakekoma = 2;
float angkak0mak0ma = 2.12;
char hurufaja[5] = "Hellow";
int main() {
printf("%s", huruf);
// Hellow
}
Pada JS, Ruby, Elixir, dkk tipe data variabel tidak di tentukan dahulu, mereka termasuk dalam kategori 'Dynamic Type'. Variable pada JS.
var NaM3 = 'Maria'
var thisisNumber = 1210.1
console.log(NaM3) // 'Maria'
Penulisan Variable
Penulisan variable diatas tidak patut di contoh (karena membingungkan). Penulisan variabel memang tersera kita mau nulis apa. Tapi berikut adalah cara penulisan variabel yang baik dan benar.
- Nama harus berdasarkan maksud data
var PI = 3.14
var apelYangDimiliki = 10
var titleKerja = 'Manager'
- Gunakan beberapa cara penulisan yang baik, seperti
camelCase
,snake_case
,UPPER_CASE
. mereka punya tempat sendiri untuk di gunakan. Pilih yang anda rasa tepat misal karenaPI
adalahconstant
makan anda bisa pakaiUPPER_CASE
. Lebih lanjut bisa dilihat disini.
Next ?
Setelah mempelajari variabel hari ini, mungkin besok waktunya mempelajari variable scopes, dan beberapa tipe data ~ episode ini akan banyak menggunakan JavaScript sebagai bahasa pemrogramman. So siapkan browser dan dev tools console anda.
Basis pemrogramman ini bertujuan untuk :
- Sebuah introduksi ke dalam pemrogramman yang mudah dan cepat
- Menambah literasi bahasa pemrogramman ber-bahasa Indonesia
- Biar gausah beli buku kuliah tebel yang disaranin dosen.
Saya coba untuk update 1 minggu sekali 😄 :cheers:
Top comments (0)