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

لوحة المتصدرين

  1. Zen Eddin Allaham

    Zen Eddin Allaham

    الأعضاء


    • نقاط

      8

    • المساهمات

      814


  2. رضوان حبيب

    رضوان حبيب

    الأعضاء


    • نقاط

      3

    • المساهمات

      174


  3. ربيع يوسف

    ربيع يوسف

    الأعضاء


    • نقاط

      2

    • المساهمات

      64


  4. محمد_عاطف

    محمد_عاطف

    الأعضاء


    • نقاط

      2

    • المساهمات

      8395


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 05/25/25 في كل الموقع

  1. السلام عليكم اصبحت انفذ مشروع اوقات صلاة بستخدام ريأكت لوحدي, ما المشاريع التي يمكن قيام بها ايضاً واريده يكون اصعب من هذه التطبيق
    3 نقاط
  2. السلام عليكم اواجه مشكلة في تثبيت microsoft 365 حيث يطلع لي اشعار يتعذر التثبيت ، قم بالغاء منتج MicrosoftOneNote - ar-sa وعندما احط الغاء التثبيت ما ينحذف ارجوا مساعدتي وشكرا لكم مقدما.
    2 نقاط
  3. هل هناك ترتيب للدورات ؟
    2 نقاط
  4. الان اصبحت افهم بضع من الاكواد التي اطبقها بفضلكم شكرأ جزيلاً لكم ☺️ لكن تبقى هذه الكود لم افهمه بشكل واضح const formatingTimes = (times) => { if(!times){ return "00:00"; } let [hours , minutes] = times.split(":").map(Number) const perd = hours >= 12 ? "PM" : "AM"; hours = hours % 12 || 12 return `${hours}:${minutes < 10 ? "0" + minutes : minutes} ${perd}` }
    2 نقاط
  5. السلام عليكم انتهيت من دوره بايثون ولكن احسن احفظ شيء وانسى شيء بسوي مراجعه كاملة عليها هل يوجد طريقه مراجعه سريعه على ضمن الاختبار كيف سيكون ما هي الاشياء التي يجب ان اجهزها كل البرامج التي عملت عليها ام مختصرات واسئله عام بس اريد كيف يكون الامتحان ونصايح الله يعطيكم العافية شكرا لكم
    2 نقاط
  6. هل يمكنكم شرح لي الدالات بالتفصيل وما وظيفتها fetch & map & json
    2 نقاط
  7. هل تقصد الدورات أم المسارات بداخل كل دورة ؟ فلو كنت تقصد المسارات فإن المسارات مرتبة بالفعل وتم تصميم الدروة لتناسب مستوى الطلاب ولهذا يجب مذاكرة المسارات بالترتيب الموضوع في الدورة. أما إذا كنت تقصد الدورات فما هي الدورة التي تحتاجها أو مجال العمل الذي تريده ؟ عامة إذا لم يكن لدى أى خبرة مسبقا فيفضل البدأ بدورة علوم الحاسوب.
    1 نقطة
  8. تقصد المسارات داخل الدورة؟ بالطبع هي مُرتبة بشكل مُمنهج حيث عليك دراستها بالترتيب كما هي، حيث المسارات تعتمد على بعضها البعض. أم أنك تقصد دراسة دورة معينة قبل دورة أخرى؟ مثل دورة علوم الحاسوب؟ من المفترض أن تبدأ بتلك الدورة قبل أي دورة أخرى لكونها دورة تأسيسية في مجال البرمجة.
    1 نقطة
  9. بعد ان وصلتني رسالة تقول يمكنك سحب اموالك لا استطيع السحب الا عن طريق حساب بنكي حساب بايونير موثق بهوية اندنوسيا وانا اقوم ب اضافة حساب بنكي تركي زراعات اضفت اكثر من حساب وبعملة دولار والتركي وبعد مراجعة طلبو تقديم كشف حساب بنكي كون حسابي بنك مختلف عن حساب بايونير قدمت لهم اكثر من كشف ولكن رفضو يقول انه يجب تقديم مستند مقبول والمشكلة انه كل 3 ايام ليقومو برد عرسائلي متى سأقوم بسحب أموالي على هذه الحال ؟ ارجو الرد على سؤالي بحل وشكرا لكم
    1 نقطة
  10. أولا هنا نقوم بتعريف الدالة التي تسمى formatingTimes وهذه الدالة تأخذ معامل واحد وهو ال times . في هذا الجزء نتحقق من المعامل times فلو كان فارغا فسيتم إعادة القيمة "00:00" . فمثلا لو تم تمرير سلسلة فارغة "" فهنا الشرط سيتحقق وسيتم إعادة تلك القيمة. هنا يتم إستخدام الدالة split وتلك الدالة تقوم بفصل السلاسل النصية إلى أجزاء بناء على النص الذي نريد الفصل عنده وتقوم بإعادة مصفوفة بالنص المفصول . فمثلا لو تم تمرير "15:30" فهنا سيتم فصل السلسلة عند ":" وهكذا سيكون لدينا مصفوفة من عنصرين هما : ["15","30"] بعد نستخدم map لنقوم بتحويل النص إلى رقم ونقوم بعد ذلك بوضع كل جزء في متغير . أى سيتم وضع الساعات في المتغير hours والدقائق في المتغير minutes . هنا ننشأ متغير جديد pred وهو يحوي قيمة الوقت سواء كان PM أى مساءا أو AM أى صباحا . حيث نرى لو أن الساعات أكبر من أو تساوي 12 إذا نحن مساءا ونضع PM . هنا نحن نريد أن نحول الساعات من صيغة 24 إلى 12 ولهذا نقوم بأخذ باقي القسمة على 12 حيث الرمز % هو باقي القسمة وهكذا نستطيع تحويل أى رقم أكبر من 12 إلى 1 حتى 12 . فمثلا لو الساعات 14 سيكون الناتج هو 1 وباقي القسمة 2 إذا الساعة ستكون 2 مساء. وأخيرا هنا نعيد الوقت بعد تحويله إلى صيغة 12 ساعة .
    1 نقطة
  11. كيف ادمج نافذة console في متصفح
    1 نقطة
  12. نعم سويت الطريقة لكن البرنامج لا ينحذف انتظرت حول الساعتين ولم ينحذف
    1 نقطة
  13. شرح دالة map بشكل مفصل: map هي دالة تُستخدم مع المصفوفات (arrays)، وظيفتها أن تمرّ على كل عنصر في المصفوفة وتُرجع نسخة جديدة من المصفوفة بعد تعديل أو تحويل كل عنصر. مثال: عندك مجموعة أسماء: const names = ["أحمد", "سارة", "ليلى"]; وتريد أن تضيف أمام كل اسم كلمة "الأستاذ": const titles = names.map(name => "الأستاذ " + name); console.log(titles); النتيجة: ["الأستاذ أحمد", "الأستاذ سارة", "الأستاذ ليلى"] map مرت على كل اسم، وعدّلته، ثم رجعت مصفوفة جديدة فيها التعديل. مثال اخر: لنفترض أنك تريد عرض قائمة مدن: const cities = ["القاهرة", "الأسكندرية", "الجيزة"]; في React: <ul> {cities.map(city => <li>{city}</li>)} </ul> النتيجة في الصفحة: القاهرة الأسكندرية الجيزة لذا استخدامتها تكون في حالات مثل: إذا عندك مصفوفة وتريد تعديل أو إعادة عرض كل عنصر بشكل جديد وإخراج مصفوفة جديدة يمكنك استخدامها
    1 نقطة
×
×
  • أضف...