Create Table
Hasil Struktur Tabel
INSERT data
Hasil Insert
Update data
Hasil Update
Delete data
Hasil delete
Kelompok 6
- Sofyan Gio Verdiansyah(25)
- Tata Rinjani(30)
- Samsanurya(20)
- Zahira(35)
- Tania Indhy(28)
`` Variable adalah sebuah tempat atau wadah yang memiliki nama yang digunakan untuk menyimpan nilai ``
Untuk memahami variable kita harus memahami 3 hal dulu, apa itu?
- deklarasi
- inisialisasi
- assignment
Deklarasi ini adalah sebuah tahap untuk mendaftarkan variable ke dalam lingkup yang sesuai
Inisialisasi sebuah proses pemesanan atau penyediaan memori untuk variable
Assignment yaitu menetapkan nilai yang spesifik ke dalam variable
contoh
let x; ini artinya mendeklarasikan sekaligus menginisialisasi
lalu jika kita menulis baris selanjutnya x = 20;
let X = 20; ini artinya proses assignment, atau kita menugaskan angka 20 untuk disimpan kedalam variable x
deklarasi variable:
var <nama variable>
keyword-keyword variable
- var
- let
- const
nanti kita gunakan let aja karena memiliki kelebihan, kalo yang var itu sendiri sudah tidak di sarankan oleh JavaScript
nama untuk variable sebenarnya bebas tapi ada bebrapa aturanya:
- tidak boleh pake spasi
- boleh mengandung angka tapi tidak boleh di awali oleh angka
- boleh juga memakai simbol
- atau kalian lebih baik menggunakan format camel case (contohSepertiIni)
ada beberapa kata yang tidak boleh digunakan yaitu:
keyword & reserved word ini adalah sebuah bagian dari syntax javascript
ada lumayan banyak kalian cari sendiri aja
kalian tidak perlu repot-repot menghafalkan semua kata-katanya nanti kalo tidak sengaja menulis katanya otomatis akan ada tanda merah-merah di kata tsb / error
shordhand yaitu menyingkat kata-kata variable
contohnya:
let nama;
let umur;
let lulus;
nama = "sofyan"
umur = 15;
lulus = true;
yang mulanya seperti ini menjadi:
let nama = "sofyan",
umur = 31,
lulus = true;
harus menggunakan koma lalu nama variablenya apa dan nilainya
didalam variable ada yang namanya : variable scope
nanti akan dibahas
// Boolean adalah
// `` Tipe data string dalam JavaScript digunakan untu merepresentasikan data tektual `` tektual/plain text
Value/Nilai
nilai-nilai terbentuk dari sekumpulan bit dan nilai tersebut memiliki perannya masing-masing, dan peran inilah yang nantinya kita sebut degan tipe data.
di dalam JavaScript ada 6 tipe data:
1.) number
2.) string
3.) boolean
4.) object
5.) function
6.) undefined
Jadi ini adalah peran dari bit-bit yang ada di dalam komputer kita, untuk membuat atau menggunakan sebuah nilai kita hanya perlu memanggil namanya.
Misalnya:
-number
10
-1500
3.14
maka nanti komputer akan secara otomatis membuatkan sebuah nilai yang tipe datanya number.
-string
maka cukup aja menuliskan tulisannya (huruf) di dalam sebuah kutip, boleh kutip satu atau dua saya sarankan harus konsisten
"test"
'test'
Tipe Data selanjutnya akan dibahas nanti.
ANGKA
angka pada JavaScript katanya:
`` number in JavaScript are double-precision floating point 64-bit format IEEE 754 value ``
artinya di dalam JavaScript tidak ada INTEGER/bilangan bulat yang ada hanya lah FLOATING POINT/bilangan pecahan.
dan ukuran angka yang dapat di tampung adalah 64-bit ini artinya kita dapat menampung angka sebanyak 2 pangkat 64 atau sebesar 18 x 10 pangkat 18 atau sebesar 18 x 1000 000 000 000 000 000 (18 x 1 miliar miliar) atau persisnya sebanyak 18446744073709551616
Tapi angka ini tidak bisa kita pakai semua kenapa? karena di dalam 64 bit tadi ada beberapa penanda yang nanti harus kita gunakan untuk menampung angka-angka tertentu.
ada beberapa angka yang dapat kita simpan di JavaScript:
- Angka tanpa desimal (integer) = 10,1500,123456 (di belakang layar di proses menjadi angka desimal) tapi kalau lebih dari 15 digit angkanya maka akan di bulatkan menjadi angka yang berbeda.
- Angka dengan desimal (pecahan) = 3.14, 0.5. 100.00 (perlu di ingat koma dalam JavaScript adalah titik begitupun sebaliknya) maksimal kita hanya dapat menyimpan 17 digit di belakang koma.
- Eksponen =123e5 /= 12300000, 123e-5 /= 0.00123
- Bilangan negatif
urutan penggunaan bit:
- satu bit digunakan penanda jika bilangannya negatif
- sebelas bit digunakan Eksponen
- dan sisanya 52 bit baru digunakan untuk angka sebenarnya termasuk titik koma.
JANGAN PERNAH MENGAWALI ANGKA DENGAN 0 !!!
Karena hasilnya kadang-kadang tidak sesuai dengan harapan kita.
Dan angka nol juga dianggap sebagai bilangan oktal!!! (bilangan basis 8 jadi angkanya di mulai dari 0-7)
SAMA JUGA DENGAN MENGAWALINYA DENGAN 0x
Karena akan di anggap sebagi hexadesimal (0xFF) (bilangan basis 16 jadi dimulai 0- huruf F, 0-9 lalu A-F)
Angka Spesial:
- Infinity 2/0 = Infinity
- -Infinity -2/0 = -Infinity
- NaN 0/0 = NaN (Not a Number)
Create Table Hasil Struktur Tabel INSERT data Hasil Insert Update data Hasil Update Delete data Hasil delete Kel...