; جافا سكريبت الأخطاء المطبعية

جافا سكريبت الأخطاء المطبعية


  Share  
|


البيانات الخام التي تشكل الجذر أنواع من البيانات يطلق عليهم اسم "الأخطاء المطبعية". هذه هي ، في الواقع ، حرفيا ما أنها تمثل أنفسهم ليكون. أرقام ، والجمل ، والقيم البولية تشكل مجموعة أساسية من الأخطاء المطبعية في جافا سكريبت. سر قليلا مع وجود الأخطاء المطبعية ، ولكن من المهم وجود اختلافات بينهما.

أعداد

البيانات الأساسية حاسوب في معظم لغات هي أرقام. جافا سكريبت هو ضعيف بسبب المطبوعة ، كل تعامل على أنها أرقام النقطة العائمة ، حتى إنك لا تحتاج إلى التمييز بين integers والنقطة العائمة الأخطاء المطبعية. كل من القيم التالية ، باعتبارها الرقمية الأخطاء المطبعية :

  223،48  
 20  
 0  
  500،33 

عند إسناد الرقمية الأخطاء المطبعية لأسماء (تحديد الهوية) ، لكم ببساطة أن يكتب لهم في شكل خام ، لا يلزم مع علامات اقتباس أو الشخصيات الاخرى ، لتمثل القيم العشرية. مع أعداد أخرى من قيم عشري أو أعداد كبيرة جدا ، توجد متطلبات خاصة.

والعلم الترقيم

إذا كنت تحتاج العلمية والترميزات أو تعاد قيمة علمية مكتوبة في التأشير ، هل سوف تكون سعيدة لأن يعلموا أنهم مكتوبة في شكل موحد. على سبيل المثال ، قد ترى قيمة 9.00210066295925e +21 على الشاشة بعد البرنامج النصي الخاص بك قد يحسب بعض أعداد كبيرة حقا.

ه الرسالة ويعقب توقيع زائد أو ناقص واحد إلى ثلاثة من الصحيح. (هو علامة وضعت في النتيجة لكنه عاد هو اختياري اذا كنت اكتب ما تريد التأشير.) integers بعد ه هي الأس ، وبقية عدد (التي سبقت التأشير ه) مضروبا في 10 إلى السلطة لل الأس. في معظم تطبيقات جافا سكريبت ، مع أعداد العلمية والترميزات لا يبدو ، ولكن إذا كانوا لا ، أنهم يعاملون ، لأغراض حسابات كباقي عدد.

ستعشري الأخطاء المطبعية

قاعدة 16 ستعشري أو الأخطاء المطبعية وقد خاصة التمهيد لتنبيه المعرب اللغوي أن الجمع بين أعداد ورسائل هي في الواقع تتكون من القيم الخاصة. ستعشري جميع الأخطاء المطبعية تسبقها 0x (صفر س) ، تليها 0-9 ، بالعربية والفرنسية حرفا مما يدل على الشفرة السداسية عشرية. على سبيل المثال ، فإن اللون الاحمر في ستعشري هو FF0000 ؛ في جافا سكريبت ، كما هو مكتوب 0xFF0000.

جميع الحسابات القيام به في ستعشري القيم في جافا سكريبت عاد كما هي القيم العشرية. على سبيل المثال ، إذا قمت بإضافة 0xa8 ل0xE3 ، مما أدى إلى قيمة في عشري هو 395 بدلا من الشفرة السداسية عشرية 18b. ولحسن الحظ ، جافا سكريبت ويوفر طريقة للتعبير عن القيم ستعشري باستخدام toString () طريقة. بما في ذلك عدد من جانب قاعدة كحجة ، يمكنك العودة أ الشفرة السداسية عشرية. النص التالي يوضح كيف.

hexNota.html
 <html>  
 <head>  
  <Title>ستعشري القيم </ عنوان>  
  <scriptlanguage="JavaScript">  
  فار ألفا = 0xdead ؛  
  فار بيتا = 0xbeef ؛  
  فار = جاما (ألفا بيتا +). toString (16) ؛  
  document.write (غاما) ؛  
  </ سكريبت>  
  </ رئيس>  
  <bodybgcolor="springgreen">  
  </ هيئة>  
  </ هتمل> 

ستعشري القيم 'معظم تطبيق مألوفا في جافا سكريبت وهتمل sixcharacter اللون كما هو القيم. وهو لا يتطلب أي حسابات للون آخر غير تحويل من عشري. ولكن ، في كثير من المناسبات الأخرى التي قد تنشأ في الحسابات باستخدام قيم ستعشري يحدث ، ومعرفة كيفية توليد ستعشري النتائج في جافا سكريبت يمكن أن يكون مفيدا.

مقال مقدم جورج Freedrich

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions