الرموز الحسابية




تستخدم اشارة = لتعيين قيمة .

تستخدم اشارة + لإضافة قيمة .

تستخدم اشارة = لتعيين قيمة في متغيرات الجافاسكربت .

تستخدم اشارة + لإضافة أو جمع قيمة مع قيمة أخرى .

مثال
y=5;
z=2;
x=y+z;
 

بعد عملية الجمع تصبيح نتيجة المتغير x هو 7 .




رموز الجافاسكربت JavaScript الحسابية


تستخدم الرموز الحسابية لتعديل قيمة معينة بين المتغيرات و/أو القيم .

لنفترض أن y=5 في الجدول التالي لشرح كيفية عمل تلك الرموز الحسابية :


الرمزالوصفمثالالنتيجة
+جمعx=y+2x=7y=5
-طرحx=y-2x=3y=5
*ضربx=y*2x=10y=5
/قسمةx=y/2x=2.5y=5
%الباقي ( باقي القسمة )x=y%2x=1y=5
++إضافة (إضافة 1 )x=++yx=6y=6
x=y++x=5y=6
--نقص (نقص 1 )x=--yx=4y=4
x=y--x=4y=5




رموز التعيين الحسابية في الجافاسكربت JavaScript


تستخدم رموز التعيين لتعيين / تحديد قيم في متغيرات الجافاسكربت .

لنفترض أن x=10 و y=5في الجدول التالي لشرح رموز التعيين :


الرمزالمثالتحليل المثالالنتيجة
=x=yx=5
+=x+=yx=x+yx=15
-=x-=yx=x-yx=5
*=x*=yx=x*yx=50
/=x/=yx=x/yx=2
%=x%=yx=x%yx=0




يستخدم الرمز + مع القيم Strings


يمكن أن تستخدم إشارة + لإضافة قيم مع قيم أخرى مع بعضهم .

لإضافة أكثر من قيمة في المتغيرات سوياً يمكنك استخدام الرمز +
<script type="text/javascript">
txt1="إنه يوم ";
txt2="مشرق وجميل";
txt3=txt1+txt2;

document.write(txt3);

</script>


بعد إنشاء الكود سيتم عرض النتيجة للمتغير txt3 هي "إنه يوم مشرق وجميل" .

لإضافة مسافة بين القيمتين يمكنك إضافة مسافة في نهاية القيمة الأولى أو بداية الثانية لتصبح جملة مقروءة .

أو يمكنك إضافة قيمة تحتوي على مسافة بين الجملتين :
<script type="text/javascript">
txt1="إنه يوم ";
txt2="مشرق وجميل";
txt3=txt1 + “ “ + txt2;

document.write(txt3);

</script>


بعد إنشاء الكود سيتم عرض النتيجة للمتغير txt3 هي "إنه يوم مشرق وجميل" .



إضافة الكلمات والأرقام


تقول القاعدة : اذا أضفت كلمة الى رقم ستكون النتيجة كلمة .

ملاحظة : عند استخدام أي قيمة بين أقواس الاقتباس فهي تعتبر كلمة أي x=5 هنا x يحتوي على الرقم 5 بينما x=5 في هذا المثال x تحتوي على الكلمة 5 أي اعتبرنا أن الرقم 5 ككلمة .

لاحظ المثال التالي وحاول تجربته ومشاهدة النتيجة .

مثال
<script type="text/javascript">
/*

تم إضافة وسم br
للنزول سطر بين كل نتيجة وأخرى

*/

x=5+5;

document.write(x + "<br />");

// النتيجة هي 10

x="5"+"5";

document.write(x + "<br />");

// النتيجة هي 55

x=5+"5";

document.write(x + "<br />");

// النتيجة هي 55

x="5"+5;

document.write(x + "<br />");

// النتيجة هي 55

</script>


ليست هناك تعليقات:

إرسال تعليق