"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > لماذا تؤدي إضافة السلاسل إلى إنشاء تسلسل، وكيف يمكنني إضافتها كأرقام بدلاً من ذلك؟

لماذا تؤدي إضافة السلاسل إلى إنشاء تسلسل، وكيف يمكنني إضافتها كأرقام بدلاً من ذلك؟

تم النشر بتاريخ 2024-12-23
تصفح:928

Why Does Adding Strings Produce Concatenation, and How Can I Add Them as Numbers Instead?

التعامل مع ارتباك التسلسل: إضافة سلاسل كأرقام

عند محاولة إضافة سلاسل تحتوي على أحرف رقمية، من الشائع حدوث تسلسل، مما يؤدي إلى حدوث مشكلات غير متوقعة النتائج. لحل هذه المشكلة، من الضروري تحويل السلاسل إلى قيم رقمية قبل إجراء عملية الجمع.

الحل:

لفرض معاملة السلاسل كأرقام، استخدم الأمر عامل التشغيل الأحادي ( ). يقوم هذا العامل بتحويل السلاسل إلى قيم رقمية، مما يسمح بالإضافة على النحو المنشود:

const num1 = '20';
const num2 = '30.5';

console.log( num1    num2); // 50.5
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3