0 Kais Hasan نشر 14 نوفمبر 2022 أرسل تقرير نشر 14 نوفمبر 2022 إنك تقوم بتحديد الأحرف 14 و 15 و هما الفراغ و w، فلذلك لا يظهر لك شيء. لاحظ الفراغ يظهر في الطباعة، حيث أنه عند التدقيق فال w مزاحة بمقدار فراغ، قارن بينها و بين ال undefined التي طبعت فوقها و ستلاحظ ذلك، أيضاً وضوحاً أي حرفين لن يكونا متساويين في القيمة مع حرف واحد، أنت تقوم باختيار حرفين و تقارنهما مع حرف واحد فدائماً النتيجة false. 1 اقتباس
0 معاذ قره محمد نشر 14 نوفمبر 2022 أرسل تقرير نشر 14 نوفمبر 2022 أضف إلى ما ذكره المدرب قيس أنّ السطر الثالث في الكود: let fi= a <10 ? console.log(10) :a>= 10 && a<= 40 ?console.log(`10 to 40`):a>40 ? console.log(`>40`):console.log(`unknown`); مكتوب بصيغة خاطئة، يمكنك استبداله بالصيغة التالية ليعمل جيداً let fi; if (a < 10) fi = "10"; else if (a>=10 && a<=40) fi = "10 to 40"; else if (a>40) fi = "40"; else fi = "unknown"; إنّ الجملة الشرطية البسيطة ( ؟ : ) تستخدم لشرط واحد فقط، في حال كان لديك أكثر من شرط ينبغي أن تستخدم الجمل الشرطية للحالات المختلفة كما في الكود السابق. بالتوفيق إن شاء الله اقتباس
0 محمد Fahmy نشر 15 نوفمبر 2022 أرسل تقرير نشر 15 نوفمبر 2022 (معدل) فالبداية دعنا نعرف ما هي دالة slice هي دالة تاخد معاملين المعامل الأول إجباري والثاني إختياري فهي تستخرج نص جديدة من نص موجوده بالفعل عن طريق هذين المعاملين. للتبسيط أنظر للمثال التالي: var exmple1 = 'hello world', // طول السلسلة النصية هو 11 exmple2 = exmple1.slice(3, -2), exmple3 = exmple1.slice(2); console.log(exmple2); // lo wor console.log(exmple3); /* * llo world * لاحظ في المثال 3 أننا نحسب المسافة علي أنها حرف */ المعامل الأول في الدلة slice يمثل نقطة البداية التي سوف يبدأ منها النص الجديد كما في المثال السابق example2 نحن نقول لدالةأبدئي النص الجديد من الفهرس (index) 3 يعني يبدأ من الحرف l ونتتهي بقيمة المعامل الثاني وهو الحرف السابق للفهرس (index) -2 والذي هو الحرف r. أما في المثال example3 لم نضع قيمة المعامل الثاني وبالتالي تأخد الدلة باقي النص كامل كما يظهر في النتيجة. اما في مثالك النص الناتج من دالة slice هي "w " ولاحظ جيدا أن المسافة تعتبر حرف " ", بمعني أخر " w" != "w" يمكنك التأكد عن طريق مقارنة طول النص بالخاصية length. لمعرفة المزيد عن الدالة slice أنظر هذة الصفحة من موسوعة حسوب. تم التعديل في 15 نوفمبر 2022 بواسطة Mohammed Fahmy3 اقتباس
السؤال
Mohamed Dirar
js.rar
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.