Modern JavaScript provides const and let for robust, block-scoped variable declarations.
1. const vs let vs var
⊞Code Example
const siteName = "Nextsem Academy";
// siteName = "Other"; // ❌ TypeError: Assignment to constant variable.
let currentScore = 100;
currentScore += 50; // ✅ Allowed: 150
2. JavaScript Primitive Data Types
⊞Code Example
const developerName = "Er. Manoj Kumar";
const lessonsCompleted = 98;
const isCertified = true;
const pendingTask = null;
let feedback; // undefined
console.log(typeof developerName); // "string"
console.log(typeof lessonsCompleted); // "number"
console.log(typeof isCertified); // "boolean"
