دالة 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التحدي
سهل- اكتب دالة calculateResult لإنهاء العملية الحسابية بعد النقر على زر ‘=’.
- قم بتعيين السمة onclick إلى calculateResult() لزر ‘=’.
- قم بتحديث الصفحة واختبرها!
جرّب بنفسك
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<!-- Write HTML code here -->
<script src="script.js"></script>
</body>
</html>جميع دروس مشروع DOM - آلة حاسبة
1مقدمة
ماذا ستبني؟