משתנים וסוגי נתונים
ב-JavaScript, משתנים הם תיבות לאחסון נתונים. ניתן להצהיר על משתנים באמצעות מילות המפתח var
, let
ו-const
.
הצהרה על משתנים
כדי להצהיר על משתנה, משתמשים במילות המפתח var
, let
או const
:
var name = 'Yossi';
let age = 19;
const isStudent = true;
הבדלים בין var, let ו-const
- var: הצהרה על משתנה גלובלי או מקומי לפי פונקציה, משתנים המוגדרים ב-var יכולים להיות מוגדרים מחדש או מאופסים.
- let: הצהרה על משתנה מקומי לפי בלוק קוד, משתנים המוגדרים ב-let אינם יכולים להיות מוגדרים מחדש בתוך אותו בלוק, אך ניתן לאפס את ערכם.
- const: הצהרה על משתנה קבוע, לא ניתן להגדיר מחדש או לאפס משתנים שהוגדרו עם const.
סוגי נתונים
- מספרים: מספרים יכולים להיות שלמים או עשרוניים. לדוגמה:
let age = 19;
- מחרוזות: מחרוזות הן רצפים של תווים. ניתן להשתמש בתחילית או בסוגריים כפולים. לדוגמה:
let greeting = "Hello";
- בוליאנים: בוליאנים הם ערכים של
true
אוfalse
. לדוגמה:let isStudent = true;
- מאובייקטים: אובייקטים הם אוסף של ערכים המיוצגים כזוגות מפתח-ערך. לדוגמה:
let person = { name: 'Yossi', age: 19 };
- מערכים: מערכים הם אוסף סדרתי של ערכים. לדוגמה:
let numbers = [1, 2, 3, 4];
שימוש במשתנים
ניתן להשתמש במשתנים כדי לשמור ולהשתמש בנתונים במהלך הריצה של התוכנית. לדוגמה:
let result = 10 + 20;
console.log(result); // מדפיס 30