Sering kali kita mendengar kata variable. Sebenernya variable tuh apa sih?
Jadi, dalam bahasa pemrograman basic nya ada yang namanya input, proses dan output. Dimana ada yang dimasukan, kemudian di proses dan nanti keluarnya adalah outputnya.
Dan rata rata mereka punya sifat yang namanya variable.
Karena? untuk membuat input tersebut kita cuman punya model. Model ? Model disini adalah misalnya sebuah persegi . Dimana dia hanya mempunyai sisi yang jumlah nya 4. Dan rumus luasnya adalah sisi kali sisi atau sisi kuadrat(s*s/s²). Rumus disinilah yang kita namakan dengan model. Model dari sebuah persegi.
Kemudian letak proses nya adalah ketika akan mengkalikan atau mengkuadratkan sisi tersebut. Misalkan input(sisinya) adalah 4.
Kemudian untuk menentukan hasilnya atau outputnya, yaitu dengan proses rumusnya yaitu sisi kali sisi atau sisi kuadrat(4*4 /4² ). Setelah itu, baru keluar outputnya yaitu 16.
Kalau dalam matematika, rumus luas persegi tersebut adalah variable . Karena? input nya bisa bermacam macam / banyak variasinya.
Jadi, variable itu artinya apa sih?
Kalau di SMA, bentuknya itu ada x, y, atau z. Nah, secarah harfiah bahasa dari kata vary(varian/bermacam-macam) able(bisa). So,artinya nilai nya bisa bermacam- macam. Dan nanti ketika di JS , bisa saja kita dengan
var x = 10
Yang berarti kita telah membuat variable x dengan nilai 10.
!caution! Perlu diingat, bahwa variable dalam javascript yang ada tanda sama dengannya. Membacanya seperti bahasa Arab. Yaitu dari kanan ke kiri.
Berarti pada contoh di atas, 10 disimpan kemana? ke variable x.
Contoh lainnya :
var x = 5
x = x + 10
Cara membacanya bagaimana? Kalau kita membacanya dari kiri kita akan pusing. Maka dari itu kita membaca dari kanan .
x + 10
x itu sama dengan 5
Berarti 5 + 10
Maka dari itu kita bisa mendapatkan hasilnya atau outputnya yaitu:
15
Dan 15 itu bisa kita simpan ke x , menjadi
x = 15
