Menu
Coddy logo textTech

הפונקציה calculateResult

שיעור 14 מתוך 14 בקורס פרויקט DOM - מחשבון של Coddy.

פונקציית Eval

ב-JavaScript, הפונקציה eval משמשת להרצת מחרוזת של קוד JavaScript. הפונקציה מקבלת מחרוזת כארגומנט ומתייחסת אליה כאילו הייתה שורת קוד, תוך הערכתה בהיקף הנוכחי. הנה הסבר מפורט על אופן הפעולה של eval, לצד כמה דוגמאות:

תחביר:

eval(string)

דוגמה:

let x = 10;
let y = 20;
let result = eval("x + y");  // מוערך ל-30
console.log(result);  // מדפיס: 30
challenge icon

אתגר

קל
  1. כתבו פונקציה calculateResult כדי להשלים את החישוב לאחר לחיצה על הכפתור ‘=’.
  2. הגדירו את המאפיין onclick ל־calculateResult() עבור הכפתור ‘=’.
  3. רעננו את הדף ובדקו!

נסו בעצמכם

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="styles.css">
</head>
    <body>
        <!-- כתבו כאן קוד HTML -->
        <script src="script.js"></script>
    </body>
</html>

כל השיעורים ביחידה פרויקט DOM - מחשבון

תרגלו בעצמכם: Web אונליין