عمرو شعبان2 نشر 18 أبريل 2022 أرسل تقرير نشر 18 أبريل 2022 (معدل) هل من الممكن انشاء مصفوفة وادخال القيم فيها بنفسي عن طريق الامر prompt ؟ تم التعديل في 18 أبريل 2022 بواسطة Hassan Hedr توضيح العنوان 1 اقتباس
0 Hassan Hedr نشر 18 أبريل 2022 أرسل تقرير نشر 18 أبريل 2022 يمكنك الاستفادة من التابع prompt لتلقي المدخلات من المستخدم وتخزينها ضمن المصفوفة عن طريق التابع push كالتالي: const array = []; array.push(prompt('أدخل قيمة')); ولإدخال أكثر من قيمة يمكنك الاستفادة من حلقة for لتكرار تلك العملية بعدد عناصر المصفوفة التي تريد إضافتها كالتالي: const array = []; for(var i=0; i<3; i++){ array.push(prompt('أدخل قيمة')); } يمكنك التطوير أكثر على الفكرة: طباعة محتويات المصفوفة في النهاية ضمن console جعل طول المصفوفة يحدده المستخدم، بأن تتلقى من المستخدم عدد محتوياتها أولًا ثم تجعل حلقة for تتكرر بحسب ذلك العدد اقتباس
0 شرف الدين حفني نشر 18 أبريل 2022 أرسل تقرير نشر 18 أبريل 2022 يمكنك إستخدام حلقة تكرارية كما أجاب حسن كما يمكنك أيضًا إستقبال البيانات من المُستخدم عبر الprompt على هيئة سلسلة نصية ومن ثم نحولها إلى مصفوفة كالتالي const str = prompt("أدخل قيمة") arr = str.split(" ") بتلك الطريقة سيتم الفصل بين القيم بمسافة ووضع كل قيمة في المصفوفة ,كما يمكن بدلًا من الفصل بينهم بمسافة , أن تقوم بالفصل بينهم بفاصلة او بأي علامة أخرى حسب الرمز الذي تقوم بإدخاله إلى الدالة split , على سبيل المثال إن أردنا الفصل بينهم حسب الفاصلة بدلًا من المسافة نقوم بكتابة const str = prompt("أدخل قيمة") arr = str.split(",") اقتباس
السؤال
عمرو شعبان2
هل من الممكن انشاء مصفوفة وادخال القيم فيها بنفسي عن طريق الامر prompt ؟
تم التعديل في بواسطة Hassan Hedrتوضيح العنوان
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.