اذهب إلى المحتوى
  • 0

استفسار عن النمط float في جافاسكريبت

Omar Montage

السؤال

السلام عليكم ورحمة الله وبركاته 

عندي سؤال يخصوص الجافا سكربت كيف يمكنني أن أكتب رقم float يعني هكذا 1.0 بدون أن يحذف الصفر وبدون استخدام toFixed  لأنها تجعله string وأنا أريده من نوع number

تم التعديل في بواسطة Sam Ahw
توضيح السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يمكنك تخزين الأرقام العشرية في المتغيّرات ضمن الجافاسكريبت فهي تسمح بذلك:

let x = 3.14;

أو يمكنك استخدام الدالة ParseFloat:

let x = parseFloat("10.33")

حيث ستظهر النتيجة كرقم 10.33

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 4 دقائق مضت قال Sam Ahw:

يمكنك تخزين الأرقام العشرية في المتغيّرات ضمن الجافاسكريبت فهي تسمح بذلك:


let x = 3.14;

أو يمكنك استخدام الدالة ParseFloat:


let x = parseFloat("10.33")

حيث ستظهر النتيجة كرقم 10.33

 

أنا اريدها هكذا 1.0 أو 10.0 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

وعليكم السلام ورحمة الله وبركاته

للحصول على أرقام عشرية في جافاسكريبت يمكنك تعريفها ببساطة مثل أي متغير آخر كالآتي

let num = 3.14

وسيتم اعتبارها من نوع float تلقائياً ، اما إذا أردت أن يكون هناك قيمة 0 بعد الفاصلة مثل 1.0 ففي جافاسكريبت سيعتبره 1 تلقائياً لأنه لا يوجد فرق بين القيمتين ، ومهما فعلت مع أي رقم إذا كانت القيمة بعد الفاصلة صفر فسيتم تعيين المتغير بدون الصفر والطريقة الوحيدة لتخزينها كما هي، عبر تخزينها في string ويمكنك عمل ذلك بإستخدام toFixed أو toPrecision كالآتي

let num = 2
num.toPrecision(2)
// "2.0"
num.toFixed(1)
// "2.0"

ولقرائتها يمكنك استخدم Number أو parseFloat كالآتي

let num = "2.0"
parseFloat(num)
Number(num)

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...