صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 18

الموضوع: المصفوفات في جافا

  1. #1

    المصفوفات في جافا



    السلام عليكم

    لنفرض أن لدي رقم يتكون من 9 خانات
    مثلا : 963852745
    وأريد أن أضيفه الى مصفوفة في الجافا سكربت
    كيف يمكن ذلك
    ؟ بال PHP أعرفها لكن بالجاف مبتدأ ياريت نلاقي مساعدة :shy:









  2. السلام عليكم

    لنفرض أن لدي رقم يتكون من 9 خانات
    مثلا : 963852745
    وأريد أن أضيفه الى مصفوفة في الجافا سكربت
    كيف يمكن ذلك
    ؟ بال PHP أعرفها لكن بالجاف مبتدأ ياريت نلاقي مساعدة :shy:
    هل تريد انت وضعها داخل المصفوفه؟ ام المستخدم؟

    اذا كنت انت تريد وضعها داخل المصفوفه فتفضل الكود كامل

    كود HTML:
    <script type="text/javascript">
    
    var a = [9,6,3,8,5,2,7,4,5];
    
    for( var i = 0; i < 9; i++)
    {
    	document.write(a[i]);
    	
    }
    
    
    </script>






    __________________
    سبحان الله وبحمده
    > "كتبي، لعلها تفيدك!" *جديد
    > "مدونتي، تصويري.." | LaZqA
    > Twitter

  3. #3


    جزاك الله خيرا أخي شاعر الظلام
    ولكني لم أقصد هذا أبدا
    فهذا سهل جدا

    ولكن قصدت لو أن عندي function ويأتيها هذا الرقم المكون من 9 أرقام كمتغير فرضا var1


    وهذا المتغير نريد المتكون من 9 خانات في مصفوفة






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    اذا كنت تريد عرضها للمستخدم كما قال شاعر الظلام
    كود HTML:
    <script type="text/javascript">
    
    var a=[9,6,3,8,5,2,7,4,5];
    
    for( var i = 0; i < a.length; i++)
    {
        document.write(a[i]);
        
    }
    
    </script>
    لكن يا شاعر بدلاً من كتابة عدد محتوى المصفوفة اكتب هذه فقط a.length


    اما اذا كنت تريد الاضفة الى نفس المصفوفة تفضل

    كود HTML:
    <script type="text/javascript">
    
    var myArray = [9,6,3,8,5,2,7,4,5];
    
    
       myArray[myArray.length-1] = 50;
           
    </script>






    __________________
    Professional Java?Script Programmer and Web Developer



  5. جزاك الله خيرا أخي شاعر الظلام
    ولكني لم أقصد هذا أبدا
    فهذا سهل جدا

    ولكن قصدت لو أن عندي function ويأتيها هذا الرقم المكون من 9 أرقام كمتغير فرضا var1


    وهذا المتغير نريد المتكون من 9 خانات في مصفوفة
    اها قصدك تحويل (متغير) الى (مصفوفه)؟





    __________________
    سبحان الله وبحمده
    > "كتبي، لعلها تفيدك!" *جديد
    > "مدونتي، تصويري.." | LaZqA
    > Twitter

  6. #6


    اها قصدك تحويل (متغير) الى (مصفوفه)؟
    :nice:
    بالضبط هذا ما قصدته بالتمام والكمال !!
    هل من طريقة لها ؟






  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    :nice:
    بالضبط هذا ما قصدته بالتمام والكمال !!
    هل من طريقة لها ؟
    أخي هل كتبت هذا الموضوع لسؤال شخص معين ؟؟؟

    لقد أجبتك على سؤالك ام انكـ تنتظر الاجابة من شخص معين





    __________________
    Professional Java?Script Programmer and Web Developer

  8. #8


    خذنا بحلمك يا أخ ليوناردو دافينشي
    أنا لم أضع السؤال لشخص معين فكلكم فكيم الخير والبركة
    وجزاكم الله خيرا جميعا
    صح أني لست بخبير جافا مثلكم
    ولكن أجابتك ليست هي على سؤالي

    فأنا لا أريد عرضها للمستخدم ولا الاضافة لها ؟؟

    أنا ذكرت في ردي الثاني التالي وقد تكون لم تنتبه له

    ولكن قصدت لو أن عندي function ويأتيها هذا الرقم المكون من 9 أرقام كمتغير فرضا var1
    ومثل ما قال شاعر الظلام ما أريده بالتحديد هو كيف تحول متغير الى مصفوفة

    أتمنى ما نكون أثقلنا عليك








  9. كود PHP:
    var num 123456789;
    var 
    str num.toString(); // string
    var arr str.split(""); // array [1,2,3,4,5,6,7,8,9]
    alert(arr); // [1,2,3,4,5,6,7,8,9] 






    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    انت تريد ان يدخل رقم الى function ويتحول الى مصفوفة مثل هذه

    تمااام


    هذا مثال على ما تريد


    كود PHP:
    <html dir="rtl">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

    <
    script type="text/javascript">
    // add2array('963852745')
    // myArray=new Array[9,6,3,8,5,2,7,4,5]

    var myArray=new Array();

    function 
    add2array(num)
    {
    for (
    i=0i<num.lengthi++){
    num.substring(i,i+1);
       
    myArray[myArray.length] = x;
       

    }
     
    // عرض ما بالمصفوفة
     
    for( var 0myArray.lengthi++)
    {
        
    document.write(myArray[i]);
        

      
    }

    </script>
    </head>
    <body>
    <input name="Button1" type="Button" onclick="add2array('963852745')" value="اضافة للمصفوفة" /> 

     </body>
     </html> 






    __________________
    Professional Java?Script Programmer and Web Developer

  11. #11


    شكرا أخي Dezology وأخي ليوناردو دافينشي
    بالفعل هذا ما قصدته بالضبط ...


    أيضا الشكر الجزيل موصول للأخ شاعر الظلام لمحاولته المساعدة








  12. Dezology طريقه ممتازه الف شكر استفدت منها ^^





    __________________
    سبحان الله وبحمده
    > "كتبي، لعلها تفيدك!" *جديد
    > "مدونتي، تصويري.." | LaZqA
    > Twitter

  13. #13


    طيب لماذا عندما أعمل التالي

    كود:
    var sum = 0;
    for (var x = 0; x < arr.length; x++)
    	sum += arr[x];
    لا يقوم بالجمع
    بل تكون النتيجة كالتالي
    sum=123456789
    :shy:






  14. #14
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    ببساطة لأن المتغيرات الناتجة عبارة عن string وجمع ال string هو وضعهم بجانب بعض
    جرب ..

    كود PHP:
    <script>
    var 
    num 123456789;
    var 
    str num.toString(); // string
    var arr str.split(""); // array [1,2,3,4,5,6,7,8,9]
    var sum 0;
    for (var 
    0arr.lengthx++)
    {
    ss Math.floor(Number(arr[x]));
     
    sum += ss;
    }
    alert(sum); //45
    </script> 






    التعديل الأخير تم بواسطة مهندس مصرى ; 23-12-2008 الساعة 05:26 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    طرقة Dezology عملية اكثر من طريقتي





    __________________
    Professional Java?Script Programmer and Web Developer





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض