Tipe Data ● Tipe data adalah jenis data yang dapat disimpan, dimanipulasi, dan digunakan untuk memberitahu komputer bagaimana menafsirkan nilai atau datanya. ● Tipe data menentukan jenis data yang dimiliki variabel dan tipe operasi, seperti operasi matematika, logika dan sebagainya. JavaScript has 8 Datatypes 1. String 2. Number 3. Bigint 4. Boolean 5. Undefined 6. Null 7. Symbol 8. Object Tipe data String untuk menyimpan / mengolah beberapa karakter
let warna = "Hijau";
let buah = "Jeruk"; Tipe data Number untuk menyimpan / mengolah angka
let panjang = 10;
let lebar = 5; Tipe data BigInt untuk menyimpan / mengolah angka yang sangat besar
let kodeRahasia = BigInt("123456789012345678901234567890");
Tipe data Boolean untuk menyimpan / mengolah hasil keputusan (true / false)
let lampuMenyala = true;
let motorBerjalan = false; Tipe Data dalam JavaScript bersifat Dynamic let x; // x bernilai undefined x = 5; // x merupakan tipe data Number x = "John"; // x merupakan tipe data String Penjumlahan dalam string Ketika menambahkan Number dan String, maka number akan dianggap sebagai String dalam JavaScript
let hitung = 10 + "Angka"; // hitung bernilai “10Angka”
let hitung = 10 + 2 + "Angka"; // hitung bernilai “12Angka” let hitung = 10 + "Angka" + 2; // hitung bernilai “10Angka2” The Object Datatype Tipe data object dapat berupa: 1. object 2. array 3. date Object Membuat tipe data yang baru dan dapat digunakan untuk menandakan suatu object
const person = {namaDepan:"Bayu", namaBelakang:"Kurnia", usia:23};
**Penggunaan Object akan dipelajari lebih lanjut di mata kuliah
Pemrograman Berorientasi Objek** Array Tipe data yang dapat menyimpan beberapa nilai
const mobil = ["Avanza", "Ertiga", "Xenia"];
Date Tipe data terkait tanggal
const date = new Date("2023-09-05");
TUGAS buatlah satu halaman tampilan website / console yang menampilkan Nama : [Nama Anda] NPM : [NPM Anda]
Buatlah laporan berisi:
1. Tampilan dalam code dan penjelasannya 2. Tampilan hasil (bisa website / console) Laporan dikumpulkan di : https://forms.gle/WjirD7noZfywuDKy5
** [Nama Anda] diisi dengan nama lengkap
** [NPM Anda] diisi dengan NPM sesuai dengan nama lengkap yang diinputkan Terima Kasih