JavaScript/פונקציה שמחזירה ערך: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Damzow (שיחה | תרומות)
מ {{להשלים}} יש בדף הזה רק דוגמה ללא כל הסבר
עוז (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
פונקציה היא אוסף של פקודות המיועדות כולן למטרה פרטנית ומוגדרת היטב. פונקציה יכולה לקבל מידע מהתוכנית בצורת משתנים, ולהחזיר מידע לתוכנית.
{{להשלים|כל הערך=כן}}
==הגדרת פונקציה==
על מנת להגדיר פונקציה, יש לכתוב:
<pre style="direction:ltr">
function <function_name>(<arguments>)
{
<body>
}
</pre>
כאשר:
 
*function_name הוא שם הפונקציה.
*arguments הם ארגומנטים, כלומר משתנים שערכם נקבע מחוץ לפונקציה.
*body הוא הפקודות המתבצעות כשהפונקציה נקראת.
 
מייד לאחר שם הפונקציה צריכים להופיע סוגריים שבהם תכתב רשימת הפרמטרים שהפונקציה תקבל. גם אם הפונקציה לא מקבלת פרמטרים עדיין יש לכתוב את הסוגריים.
==פונקציה עם ערך מוחזר==
פונקציה עם ערך מוחזר היא פונקציה שאם כותבים אותה כערך למשתנה אז המשתנה שווה לערך הפונקציה.
== דוגמא ==
===קוד===
ניתן להורות לפונקציה להחזיר ערך.
<pre style="direction:ltr">
שורה 19 ⟵ 38:
alert (c); // Alerts -180
</pre>
===פלט===
 
<pre style="direction:ltr">
-180
</pre>
הפונקציה מחזירה את המכפלה של שני המשתנים.