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

لماذا يتم طباعة الخمس أصفار على هيئة صفر واحد في جافاسكريبت

Mohammed Hhhh

السؤال

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

لماذا عندما اطبع النتيجه يعطيني صفر واحد و ليس خمس اصفار كما انا كتبت في الكود

 

الكود

function product(product_name = "Unknown" , product_number = 00000) {
  console.log(`Laptop Name Is ${product_name} And Product Nummber Is ${product_number}`);
}

product("Lenovo Ideapad 5" , 15934);
product("Hp Omen" );
product();

 

Screenshot 2022-04-26 151607.png

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

Recommended Posts

  • 0

هذا لأنك قمت بإنشاء رقم المنتج على هيئة متغير عددي وليس على هيئة سلسلة نصية, وبالتالي من الناحية العددية فإن الصفر يساوي الصفرين يساوي الثلاث اصفار يساوي الخمسة اصفار, لان كما تعلم الصفر على اليسار ليس له قيمة وبالتالي لا يوجد فرق رياضي بين كتابة 0 او 00 او 000 , لذا لطباعة الرقم على هيئة خمسة أصفار بدلًا من صفر واحدة يمكنك تغييره إلى سلسلة نصية كالتالي 

function product(product_name = "Unknown" , product_number = "00000") {
  console.log(`Laptop Name Is ${product_name} And Product Nummber Is ${product_number}`);
}

 

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...