DEV Community

Manda Putra
Manda Putra

Posted on • Edited on

Variabel

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
}
Enter fullscreen mode Exit fullscreen mode

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'
Enter fullscreen mode Exit fullscreen mode

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.

  1. Nama harus berdasarkan maksud data
var PI = 3.14
var apelYangDimiliki = 10
var titleKerja = 'Manager'
Enter fullscreen mode Exit fullscreen mode
  1. 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 karena PI adalah constant makan anda bisa pakai UPPER_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 :

  1. Sebuah introduksi ke dalam pemrogramman yang mudah dan cepat
  2. Menambah literasi bahasa pemrogramman ber-bahasa Indonesia
  3. Biar gausah beli buku kuliah tebel yang disaranin dosen.

Saya coba untuk update 1 minggu sekali πŸ˜„ :cheers:

Top comments (0)