Javascript/משתנים
מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.
| JavaScript |
|---|
|
התחלת העבודה הוראת תנאי לולאות
מערכים פונקציות אובייקטים
JavaScript למתקדמים ספריות |
משתנה הוא מעין "קופסה" שמגדירים לה ערך וניתן להשתמש בה בעת הצורך.
קיימים ארבעה סוגי משתנים:
- מחרוזת טקסט (String)
- ערך בוליאני (true או false)
- ערך מספרי
- אפס (Null)
תוכן עניינים |
[עריכה] תחביר
- שם המשתנה חייב להתחיל באות לועזית או קו תחתי.
- שאר התווים, יכולים להיות אותיות לועזיות, מספרים ו/או קו תחתי בלבד.
- JavaScript מבחינה בין אותיות גדולות וקטנות. משתנה Car (עם אות גדולה) שונה ממשתנה car (עם אות קטנה). ולכן, אם למשל, תצהירו על משתנה Number ותתנו לו ערך מסוים, ותדפיסו את המשתנה number. לא יקרה דבר.
- לא חייבים להכריז על משתנה ב-JavaScript. כשמכריזים על משתנה ב-JavaScript, עושים זאת על מנת להקל על הבנת הקוד.
- מכריזים על משתנה עם המילה var. על כל סוגי המשתנים (גם על משתנה מספרי וגם מחרוזת...)
- לא חייבים לשים נקודה פסיק (;) אלא אם רוצים לכתוב מספר פקודות בשורה אחת.
אם לא הבנתם חלק מהדברים שכתבתי, לא נורא, תעזבו את ה-"תחביר" ותמשיכו לקרא ולנסות את הדוגמאות, ואז תבינו.
בכל מקרה, אתם יכולים לכתוב הערה או לבקש עזרה בדף השיחה של הדף.
[עריכה] דוגמאות
[עריכה] דוגמא א'
[עריכה] קוד
<script language="javascript">
var full_name = "Leonid Gilyadov"; //full_name מצהיר על משתנה
var person_age = 15;
var person_married=false;
document.write("My name is " + full_name + ". And I'm " + person_age
+ " yers old. <br />and answer to question: Are you married? is " + person_married);
</script>
[עריכה] תוצאה
My name is Leonid Gilyadov. And I'm 15 yers old. and answer to question: Are you married? is false.
[עריכה] דוגמא ב'
[עריכה] קוד
<script language="javascript"> var a=1; var b=2; document.write(a+b); </script>
[עריכה] תוצאה:
3
[עריכה] דוגמא ג'
[עריכה] בשביל מה צריכים משתנים?
ניתן לקלוט נתונים ולהכניס אותם למשתנה. ניתן לבדוק את המשתנים. דוגמא זאת באה על-מנת להראות מה ניתן לעשות עם משתנים. דוגמאות נוספות לשימוש במשתנים תראו בפרקים הבאים.
[עריכה] תרשים זרימה
[עריכה] קוד
<script language="javascript">
var num = prompt("get num from 1 to 10");
if(num<7)
{
document.write("המספר שכתבת קטן מ-7");
}
</script>
[עריכה] תוצאה:
המספר שכתבת קטן מ-7

