مفهوم المتغيرات وأهم الدوال التي تستخدم معها في لغة جافاسكريبت

اقرأ في هذا المقال


المتغيرات في لغة البرمجة جافا سكريبت

هناك العديد من الشروط التي يجب اتباعها عند القيام بتعريف المتغيرات في لغة البرمجة جافا سكريبت (JavaScript)، حيث يجب أن يبدأ اسم المتغير في لغة البرمجة جافا سكريبت بحرف أو شرطة سفلية، ولا يمكن أن يبدأ أو أن يتضمن رقم بداخله، ولإنشاء متغير يجب أن يتم استخدام الكلمة المفتاحية (keyword) (var)، وهناك العديد من الدوال التي تستخدم مع المتغيرات في لغة البرمجة جافا سكريبت.

أهم الدوال التي تستخدم مع المتغيرات في لغة البرمجة جافا سكريبت

هناك العديد من الدوال التي تستخدم مع الدوال في لغة البرمجة جافا سكريبت والتي تقوم بتنفيذ العديد من الأوامر والمهام، وفيما يلي أهم هذه الدوال:

  • الدالة (parseInt): تستخدم هذه الدالة لتحويل المتغير إلى متغير من نوع (integer) أي عدد صحيح، حيث أن هذه الدالة تحول المتغير إذا كان رقم وموضوع بين علامات تنصيص أي متغير نصي إلى متغير رقمي، على سبيل المثال لو تم إدخال قيمة رقمية في الحقل النصي فإن المعالج في لغة البرمجة (JavaScript) سوف يعتبرها كأنها قيمة نصية، وبالتالي لا يمكن إجراء العمليات الحسابية عليها، وعند استخدام هذه الدالة في عملية جمع قيمتين يتم إدخالهم من قبل المستخدم وكانت القيم تحتوي على أعداد عشرية فإنه سيتم تجاهل الأرقام التي تقع بعد الفاصلة وسيتم جمع فقط الأرقام الصحيحة التي تقع قبل الفاصلة.
  • الدالة (parseFloat): تستخدم هذه الدالة لتحويل المتغير النصي أي القيمة التي يتم إدخالها من قبل المستخدم في الحقل النصي والتي تعتبر قيمة نصية حتى لو كانت أرقام، أي وكأنها موضوعة بين علامات تنصيص إلى متغير من نوع (float).
  • الدالة (Number):  تعمل هذه الدالة نفس عمل الدالتين السابقتين (parse Float) والدالة (parse Int)، أي أنها تقوم بتحويل القيمة المدخلة من قبل المستخدم في الحقل النصي والتي تعتبرها لغة (javaScript) قيمة نصية حتى لو كانت عبارة عن أرقام إلى قيمة رقمية، وستكون القيمة الناتجة عدد صحيح إذا كانت القيمة المدخلة هي رقم عشري، أي وكأنها تجمع عمل الدالتين السابقتين.
  • الدالة (isNaN): تقوم هذه الدالة بفحص المتغير والتعرف عليه هل هو قيمة رقمية أم قيمة نصية، وتكون نتيجة هذه الدالة على شكل قيمة منطقية (True) أو (False).

المصدر: parseInt()JavaScript parseInt() FunctionJavaScript Number toString() MethodJavaScript parseFloat() FunctionPython math library | isnan() method


شارك المقالة: