متغیر (Variable)

متغیر جایی برای ذخیره اطلاعات هست. مثلا می‌خوایم اسم کاربر، عدد، یا هر داده‌ای رو نگهداری کنیم، اون رو داخل متغیر می‌ریزیم.

✨ تعریف متغیر

در جاوااسکریپت میشه با سه روش متغیر تعریف کرد:

1️⃣ var

روش قدیمی برای تعریف متغیر:

var name = "Ali";

🔸 مشکل: var محدودیت زیادی نداره و میتونه مشکلاتی در کدنویسی مدرن ایجاد کنه.

2️⃣ let

روش جدیدتر و امن‌تر (ES6):

let age = 25;

🔸 مقدار متغیر قابل تغییر هست.

3️⃣ const

وقتی نمی‌خوای مقدار متغیر تغییر کنه:

const PI = 3.14;

🔸 مقدارش ثابت هست و نمیشه دوباره تغییرش داد.

📌 نکات مهم

  • اسم متغیر باید با حرف یا _ یا $ شروع بشه.

  • نمیشه با عدد شروع بشه.

  • جاوااسکریپت حساس به حروف بزرگ و کوچک هست. (یعنی name با Name فرق داره).

✅ مثال کامل

<!DOCTYPE html> <html lang="fa"> <head> <meta charset="UTF-8"> <title>JavaScript Variables</title> </head> <body> <h2>JavaScript Variables</h2> <p id="demo"></p> <script> // تعریف با let let name = "Sara"; let age = 22; // تعریف با const const country = "Iran"; // نمایش خروجی در صفحه document.getElementById("demo").innerHTML = "نام: " + name + "<br>" + "سن: " + age + "<br>" + "کشور: " + country; </script> </body> </html>