شـبـكــة عـمّـــار
إخبارية - ترفيهية
- تعليمية



جديد الصور
جديد الأخبار
جديد المقالات


جديد الصور

جديد البطاقات

جديد الصوتيات

المتواجدون الآن


تغذيات RSS

2012-08-16 05:59

في لغة الجافا سكريبت من المهم معرفة كيفية التعامل مع المتغيرات variables. المتغير هو مكان تخزين مؤقت تحفظ فيه قيم معينة، عندما تتغير هذه القيم، يمكن للمستخدم تحديث المتغير بحيث يحفظ القيم الجديدة.

هناك عدة أنواع من المتغيرات، وكل منها يستطيع تخزين أنواع معينة من البيانات:

1- أرقام صحيحة integer numbers

2- أرقام بعلامة عشرية floating-point numbers

3- سلاسل حروف strings

4- قيم منطقية Boolean



أولا: أرقام صحيحة integer numbers:

هي قيم عددية لا تحتوي على علامة عشرية، وقد تكون موجبة أو سالبة. تظهر علامة الطرح (-) قبل القيم السالبة.

تكتب الأعداد الصحيحة إما بالنظام العشري decimal، أو بالنظام السداسي عشر hexadecimal، أو بالنظام الثماني octal. والفرق بين هذه الأنواع يكون في الأساس الذي يستخدمه نظام الترقيم.

مثلا، النظام العشري المعتاد يستخدم ارقام للعد (من صفر الى 9). أما النظام السداسي عشر فهو يستخدم 16 رقما للعد (من صفر حتى 9 ثم من a حتى f)، وتتميز هذه الأرقام بوجود حرفي 0x قبلها. والنظام الثماني يستخدم ثمانية أرقام للعد (من صفر حتى 7)، وتتميز هذه الأرقام بوجود صفر في بدايتها.

على سبيل المثال، الرقم 37 هو عدد صحيح بالنظام العشري، والرقم 037 هو عدد صحيح بالنظام الثماني، والرقم 0x37 هو عدد صحيح بالنظام السداسي عشر.

تطبيق:

1- افتح ملف نوت باد جديد. قم بالإعلان عن 3 متغيرات باستخدام كلمة var واستخدم عبارة document.write لعرض القيم كما يلي:





<html>
<head>
</head>

<body>
<script language = "javascript">
var decimalNum, hexadecimalNum, octalNum;
decimalNum = 37;
hexadecimalNum = 0x37;
octalNum = 037;

document.write("This is a decimal number: " + decimalNum + "<br>");
document.write("This is a hexadecimal number: " + hexadecimalNum + "<br>");
document.write("This is an octal number: " + octalNum + "<br>");
</script>
</body>

</html>



2- افتح الملف السابق في مستعرض الويب. سوف يتم عرض قيمة كل واحد من المتغيرات

يمكنكم أن تجربوا مع أي رقم آخر والتأكد من القيم.

ثانيا: أعداد ذات العلامة العشرية floating-point numbers:

هي أعداد تحتوي على كسور و بها علامة عشرية، و يمكن لهذه الأعداد أن تكون موجبة أو سالبة. واذا كانت الأعداد كبيرة جدا أو صغيرة جدا، فإنه يمكن كتابتها بالترميز العلمي scientific notation، وهذا الترميز يضع حرف الـ E داخل الرقم ثم يتبعه بعدد المنازل العشرية التي تحركها العلامة العشرية. تحرك الأرقام الموجبة العلامة ناحية اليمين، وتحرك الأرقام السالبة العلامة ناحية اليسار.

على سبيل المثال، الرقم 7.32E7 يمثل الرقم 73,200,000 والرقم 5.014E-4 يمثل الرقم 0.0005014

ملاحظة:

حجم الرقم هو الذي يحدد إن كان الكمبيوتر سيعرضه باستخدام الترميز العادي أو الترميز العلمي. فالأرقام الأصغر من 1.0E-7 يتم عرضها بالترميز العلمي. أما الأرقام الموجبة فإنها يمكن أن تصل الى الطول 1.0E20 قبل أن يتم عرضها بالترميز العلمي.
تطبيق:

1- افتح ملف نوت باد جديد. قم بالإعلان عن 4 متغيرات و عين أعداد عشرية كقيمة لكل متغير، قيمتان كبيرتان، و قيمتان صغيرتان. استخدم عبارة document.write لعرض القيم كما يلي:





<html>
<head>
</head>

<body>
<script language = "javascript">
var largeNum, veryLargeNum, smallNum, verySmallNum;
largeNum = 123456789000000000000.0;
veryLargeNum = 5.14E52;
smallNum = 0.000000123;
verySmallNum = 6.023E-23;

document.write("This is a large number: " + largeNum + "<br>");
document.write("This is a very large number: " + veryLargeNum + "<br>");
document.write("This is a small number: " + smallNum + "<br>");
document.write("This is a verySmall number: " + verySmallNum + "<br>");
</script>
</body>

</html>



2- افتح الملف السابق في مستعرض الويب. سوف يتم عرض قيمة كل واحد من المتغيرات


تعليقات 0 | إهداء 0 | زيارات 636


خدمات المحتوى
  • مواقع النشر :
  • أضف محتوى في Digg
  • أضف محتوى في del.icio.us
  • أضف محتوى في StumbleUpon
  • أضف محتوى في Google


تقييم
1.00/10 (2 صوت)


Powered by Dimofinf cms Version 3.0.0
Copyright© Dimensions Of Information Inc.