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

السؤال

نشر (معدل)

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

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

 

الكود

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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...