Dasar · JavaScript · Pelajaran 3 dari 7

Operator & String

Operator

// Aritmatika
5 + 2   // 7
5 % 2   // 1  (sisa bagi)

// Perbandingan (true/false)
5 === 5   // true  (=== : nilai & tipe sama)
5 === "5" // false
5 > 3     // true

// Logika
true && false // false (DAN)
true || false // true  (ATAU)
!true         // false (BUKAN)
Gunakan === (bukan ==) agar perbandingan cek nilai dan tipe.

String

let depan = "Andi";
let belakang = "Pratama";

// Gabung dengan +
let penuh = depan + " " + belakang; // "Andi Pratama"

// Template literal (backtick dan ${})
let sapa = `Halo, ${depan}!`;       // "Halo, Andi!"

console.log(penuh.length);          // 12
console.log(depan.toUpperCase());   // "ANDI"