Pengenalan JavaScript
JavaScript adalah bahasa pemrograman yang digunakan untuk membuat konten web yang interaktif. Dengan JavaScript, Anda dapat mengontrol elemen-elemen di halaman web, merespons aksi pengguna, dan mengubah konten secara dinamis. JavaScript adalah salah satu dari tiga teknologi inti web, bersama dengan HTML dan CSS.
Syntax dan Struktur Dasar
Berikut adalah beberapa elemen dasar dalam penulisan JavaScript:
- JavaScript peka terhadap huruf besar/kecil (case-sensitive).
- Pernyataan diakhiri dengan titik koma (;).
- Anda dapat menggunakan komentar dengan
//
untuk komentar satu baris dan/* */
untuk komentar multi-baris.
Contoh Kode:
// Ini adalah komentar satu baris
/*
Ini adalah komentar
multi-baris
*/
console.log("Hello, World!");
Variabel dan Tipe Data
Variabel digunakan untuk menyimpan data. Anda dapat mendeklarasikan variabel menggunakan var
, let
, atau const
.
Contoh Deklarasi Variabel:
var nama = "Rizky"; // Menggunakan var
let usia = 20; // Menggunakan let
const negara = "Indonesia"; // Menggunakan const
Tipe Data dalam JavaScript:
- String: Tipe data yang digunakan untuk menyimpan teks.
let greeting = "Selamat datang!";
let age = 20;
let pi = 3.14;
true
atau false
.
let isStudent = true;
let x;
console.log(x); // Output: undefined
let y = null;
Operator
JavaScript memiliki beberapa jenis operator yang digunakan untuk melakukan operasi pada variabel dan nilai.
Aritmatika:
+
(penjumlahan)-
(pengurangan)*
(perkalian)/
(pembagian)%
(modulus)
Contoh Operasi Aritmatika:
let a = 10;
let b = 5;
console.log(a + b); // Output: 15
console.log(a - b); // Output: 5
console.log(a * b); // Output: 50
console.log(a / b); // Output: 2
console.log(a % b); // Output: 0
Perbandingan:
==
(sama dengan)!=
(tidak sama dengan)===
(sama dengan dan tipe data sama)!==
(tidak sama dengan atau tipe data tidak sama)>
(lebih besar)<
(lebih kecil)>=
(lebih besar atau sama dengan)<=
(lebih kecil atau sama dengan)
Contoh Operasi Perbandingan:
console.log(a == b); // Output: false
console.log(a != b); // Output: true
console.log(a > b); // Output: true
Logika:
&&
(AND)||
(OR)!
(NOT)
Contoh Operasi Logika:
let c = true;
let d = false;
console.log(c && d); // Output: false
console.log(c || d); // Output: true
console.log(!c); // Output: false
Komentar
Posting Komentar