SESI 8 - NILAI DAN TIPE DATA JAVASCRIPT

September 04, 2018 by

Di dalam komputer hanya ada data. Data ini kita hanya bisa membaca, meodifikasi, membuat data baru dan menghapusnya. Data ini tersimpan dalam serangkaian bit. Bit (Binary Digit/bilangan biner) adalah satuan terkecil dari data yang ada di dalam komputer kita dan hanya ada notasi 0 dan 1. Contoh pembacaan bilangan biner saat kita mengkonversi angka 23 yaitu 1 0 1 1 1. 
Hal ini terjadi karena :
Bilangan desimal : 23 = 20(puluhan) + 3(satuan) = 23
Bilangan biner : 2^n (2 pangkat n) dimana n adalah bilangan asli (0,1,2,3,.....). 
1 2 4 8 16 dst.
1 1 1 0  1    kalikan untuk setiap bilangan biner dengan bilangan diatasnya dan ditambahkan sehingga 1(1) + 1(2) + 1(4) + 0(8) + 16 (1) = 23. 

Jadi, semua data yang kita input maupun kita instruksikan ke komputer akan dikonversikan menjadi bilangan biner.

Di dalam PC/CPU kita, data direpresntasikan oleh kepingan RAM. Dan untuk bisa bekerja tanpa bingung, komputer kita sudah bisa membagi-bagi bit-bit tersebut dalam beberapa potongan.
Potongan - potongan tersebut disebut nilai / value. Nilai-nilai dibentuk dari sekumpulan bit tetapi nilai-nilai ini memiliki peran yang berbeda. Dan peran inilah yang disebut dengan tipe data.

Di dalam Javascript ada 6 tipe data yang bisa digunakan:
1. Number (angka)
2. String (teks/word/paragraf)
3. Boolean
4. Object
5. Function
6. Undefined

Jadi, ini adalah peran dari bit-bit yang ada di dalam komputer kita. Jadi, di dalam Javascript hanya mengenal data langsung denga penulisannya tanpa ada deklarasi tipe data. 
Contoh : number → 10, -14, 1900, 1, dst. string → 'itu' , "kami, dia, mereka" (dalam kutip satu ataupun kutip dua).
Nantinya Javascript yang akan melakukan perubahan terhadap nilai-nilai ini menjadi bit-bit dalam komputer dan akan tersimpan dalam memori (RAM).

VIDEO untuk lebih lengkap mengenai nilai dan tipe data Javascript

0 comments:

Post a Comment