let และ const — เลือกอย่างไร

กฎสั้น ๆ ที่แนะนำ

• เริ่มด้วย const เสมอถ้าค่าไม่ต้องถูกกำหนดใหม่

• ใช้ let เมื่อรู้แน่ว่าจะเปลี่ยนค่าภายหลัง (เช่น นับคะแนนสะสม)

• หลีกเลี่ยง var ในคอร์สนี้ — มีพฤติกรรมเก่าที่สับสน

const taxRate = 0.07;
let total = 100;
total = total + 20;

console.log(taxRate);
console.log(total);

ผลลัพธ์ที่คาดหวัง

0.07
120
ถ้าลองกำหนดค่าให้ const ซ้ำ เบราว์เซอร์จะ error — นั่นคือสิ่งที่ต้องการ เพื่อกันพลาด