Mësimi 3: Operatorët në JavaScript
Përditësuar: Nëntor 2025
Çfarë janë operatorët?
Operatorët janë simbole që përdoren për të kryer veprime mbi vlera dhe variabla. Për shembull, ne mund të mbledhim dy numra, të krahasojmë vlera, apo të kontrollojmë kushte logjike.
1️⃣ Operatorët aritmetikë
Përdoren për të bërë llogaritje matematikore.
let a = 10;
let b = 3;
console.log(a + b); // Mbledhje → 13
console.log(a - b); // Zbritje → 7
console.log(a * b); // Shumëzim → 30
console.log(a / b); // Pjesëtim → 3.333...
console.log(a % b); // Mbetja → 1
console.log(a ** b); // Fuqizimi → 1000
2️⃣ Operatorët e krahasimit
Përdoren për të krahasuar dy vlera. Rezultati është gjithmonë një
boolean — true ose false.
console.log(5 > 3); // true
console.log(10 < 5); // false
console.log(10 == "10"); // true (kontrollon vetëm vlerën)
console.log(10 === "10"); // false (kontrollon vlerën dhe tipin)
console.log(8 != 6); // true
3️⃣ Operatorët logjikë
Këta operatorë përdoren për të bashkuar kushte dhe janë shumë të rëndësishëm
kur punojmë me if statements.
&&(AND) – Kthen true nëse të dy kushtet janë të vërteta.||(OR) – Kthen true nëse të paktën një kusht është i vërtetë.!(NOT) – Kthen të kundërtën e rezultatit.
let eshteStudent = true;
let kaKaluar = false;
console.log(eshteStudent && kaKaluar); // false
console.log(eshteStudent || kaKaluar); // true
console.log(!kaKaluar); // true
4️⃣ Operatorët e kombinimit (Assignment Operators)
Këta operatorë na ndihmojnë të shkruajmë më shkurt kodin, duke kombinuar veprimin dhe ruajtjen e rezultatit në një hap.
let x = 5;
x += 3; // e njëjtë me x = x + 3
x *= 2; // e njëjtë me x = x * 2
console.log(x); // 16