Basel Albarbari نشر 5 يوليو 2023 أرسل تقرير نشر 5 يوليو 2023 (معدل) عند وضع prompt لم يعد يعمل includes ,indexOf كيف يمكنني معالجة المشكلة تم التعديل في 5 يوليو 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
1 Mustafa Suleiman نشر 5 يوليو 2023 أرسل تقرير نشر 5 يوليو 2023 يجب تحويل قيمة الـ prompt إلى رقم حيث أن القيمة العائدة منه هي نص، وهناك أكثر من طريقة لفعل ذلك، الأولى هي بوضع علامة + بجانب prompt أي كالتالي: let x = +prompt('أدخل رقم من المصفوفة') وسيتم تحويل القيمة المدخلة إلى رقم. والطريقة الثانية هي باستخدام دالة parseInt كالتالي: let x = parseInt(prompt('أدخل رقم من المصفوفة')); والطريقة الثالثة هي باستخدام دالة Number وانتبه إلى أن حرف الـ N كبير لكونها constructor أي دالة بانية ولكننا نستخدمها كدالة هنا لتحويل النص إلى الرقم كالتالي: let x = Number(prompt('أدخل رقم من المصفوفة')); الكائن Number في JavaScript اقتباس
0 Kais Hasan نشر 5 يوليو 2023 أرسل تقرير نشر 5 يوليو 2023 السبب في ذلك أن prompt تقوم بإرجاع القيمة المدخلة على شكل string، و بالتالي عليك تحويلها قبل ذلك عن طريق تمريرها إلى Number كما يلي: x = Number(prompt("...")); اقتباس
0 Kais Hasan نشر 5 يوليو 2023 أرسل تقرير نشر 5 يوليو 2023 بتاريخ 1 دقيقة مضت قال Basel Albarbari: لم يعمل ابدا من فضلك شارك الكود بعد التعديل حتى أتأكد أنه تم بالشكل الصحيح. اقتباس
0 Kais Hasan نشر 5 يوليو 2023 أرسل تقرير نشر 5 يوليو 2023 بتاريخ 2 ساعة قال Basel Albarbari: يجب أن تكتب Number و ليس number، حالة الحرف مهمة جداً في لغات البرمجة. اقتباس
السؤال
Basel Albarbari
عند وضع prompt لم يعد يعمل includes ,indexOf كيف يمكنني معالجة المشكلة
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.