الدرس الرابع ربط النتائج بالمتغيرات في الجافا سكربت
في الدرس السابق تحدثنا عن العمليات الحسابية في الجافا سكربت
لكن دعونا نفترض أن لدينا متغير مثل num1 ونقوم بأكثر من عملية رياضية ونود أن "نضيف ناتج العملية الرياضية إلى المتغير كل مرة "
الكثير سيقول لنكتب في الكود num1 = num1 + ناتج العملية
هذا صحيح لكن هنالك طرق مختصرة وأسهل وهي :
العلامة :
+= ومعنى هذه العلامة هي إضافة الناتج إلى قيمة المتغير الحالية .
-+ ومعنى هذه العلامة تنقيص الناتج من قيمة المتغير الحالية .
*= ضرب الناتج مع قيمة المتغير الحالية .
/= قسمة الناتج مع قيمة المتغير الحالية .
%= إعطاء باقي القسمة على قيمة المتغير الحالية .
وأما استخدام علامة المساوه فقط = فهي تلغي القيمة الموجودة في المتغير وتساويه بالقيمة الجديدة .
وفيما يلي مثال على ذلك .
- افتح المفكرة في جهازك او أي محرر لأكود الجافا سكربت
- اكتب الكود التالي
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | <!DOCTYPE html>
<html>
<head>
<meta charset= "utf-8" />
<title>ربط النتائج بالمتغيرات في الجافا سكربت</title>
</head>
<body>
<h1>ربط النتائج بالمتغيرات </h1>
<p id= "op1" ></p>
<p id= "op2" ></p>
<p id= "op3" ></p>
<p id= "op4" ></p>
<p id= "op5" ></p>
<p id= "op6" ></p>
<script>
var num1 = 10;
var num2 = 5;
num1=num2;
document.getElementById( "op1" ).innerHTML = "num1=num2 مساواة المتغير 1 مع 2 " + "<br/>" + num1;
var num1=10;
var num2=5;
num1+=num2;
document.getElementById( "op2" ).innerHTML = "num1+=num2 إضافة قيمة المتغير 1 ل2 " + "<br/>" +num1;
var num1=10;
var num2=5;
num1-=num2;
document.getElementById( "op3" ).innerHTML = "num1-=num2 طرح قيمة المتغير 2 من المتغير 1 " + "<br/>" + num1;
var num1=10;
var num2=5;
num1*=num2;
document.getElementById( "op4" ).innerHTML= "num1*=num2 ضرب قيمة المتغير 1 مع المتغير 2 " + "<br/>" +num1;
var num1=10;
var num2=5;
num1/=num2;
document.getElementById( "op5" ).innerHTML= "num1/=num2 قسمة قيمة المتغير 1 على المتغير 2 " + "<br/>" + num1;
var num1=10;
var num2=5;
num1%=num2;
document.getElementById( "op6" ).innerHTML= "num1%=num2 باقي قسمة المتغير 1 على المتغير 2 " + "<br/>" +num1;
</script>
</body>
</html>
|
- احفظ الملف بتنسيق صفحة ويب .html
- شغل الملف في المتصفح لتظهر لك العبارات التالية
ربط النتائج بالمتغيرات
num1=num2 مساواة المتغير 1 مع 2
5
num1+=num2 إضافة قيمة المتغير 1 ل2
15
num1-=num2 طرح قيمة المتغير 2 من المتغير 1
5
num1*=num2 ضرب قيمة المتغير 1 مع المتغير 2
50
num1/=num2 قسمة قيمة المتغير 1 على المتغير 2
2
num1%=num2 باقي قسمة المتغير 1 على المتغير 2
0