কনস্ট্যান্ট অনেকটা ভেরিয়েবলের মতোই, তবে এর মান একবার সেট হয়ে গেলে আর কখনো পরিবর্তন করা যায় না। যখনই কোনো মান প্রোগ্রামের পুরো সময়কাল জুড়ে অপরিবর্তিত থাকা উচিত, তখন কনস্ট্যান্ট ব্যবহার করুন — এটি আপনাকে অনিচ্ছাকৃতভাবে কোনো মান ওভাররাইট করা থেকে রক্ষা করে।
JavaScript-এ, let-এর বদলে const ব্যবহার করুন:
const pi = 3.14159;
const siteName = "Learn Computer Academy";
console.log(pi); // 3.14159একটি কনস্ট্যান্টকে আবার নতুন মান দেওয়ার চেষ্টা করলে এরর হয় — JavaScript ইচ্ছাকৃতভাবেই আপনাকে আটকে দেয়:
const pi = 3.14159;
pi = 3.14; // ❌ TypeError: Assignment to constant variable.অভিজ্ঞ প্রোগ্রামারদের একটি সাধারণ অভ্যাস হলো: ডিফল্ট হিসেবে const ব্যবহার করা, এবং শুধুমাত্র তখনই let-এ পরিবর্তন করা যখন আপনি জানেন যে একটি মান সত্যিই পরে পরিবর্তন হবে (যেমন একটি কাউন্টার বা স্কোর)। এতে কোড বোঝা সহজ হয় — const দেখলেই বুঝে যাবেন সেই মানটি চিরস্থায়ীভাবে স্থির।