3ssol Posted July 23, 2013 Share Posted July 23, 2013 السلام عليكم ابي شرح لـ for i =1,30 do لاههنتو Link to comment
./BlackBird# Posted July 24, 2013 Share Posted July 24, 2013 الي انا اعرفه شف ذا المثال يمكن تعرف for i = 1,3 do outputChatBox(i) end الكود راح يكتب في الشات 1 2 3 هو يكرر الشي الي تبيه Link to comment
jafar Posted July 24, 2013 Share Posted July 24, 2013 الي انا اعرفهشف ذا المثال يمكن تعرف for i = 1,3 do outputChatBox(i) end الكود راح يكتب في الشات 1 2 3 هو يكرر الشي الي تبيه مثال ثاني for i = 1,3 do outputChatBox('Hello') end راح يكرر كلمة Hello ثلاث مرات Link to comment
فاّرس Posted July 24, 2013 Share Posted July 24, 2013 الزبده انه يدور على اشياء محدده , يعني مثلا تبي يجيب عدد الركاب مثلا تبي بس اثنين او ثلاثه , for i = 2,getVehicleMaxPassengers(car) do انا الحين خليته يدور على الراكبين يبدأ من الراكب رقم 3, ليه 3 ؟ لأن , 0 = السواق , 1 = الراكب جنبه , 2 = الراكب الي ورا فيعتبر الثالث, Link to comment
3ssol Posted July 24, 2013 Author Share Posted July 24, 2013 انا عارف انه يكرر بس مانبي عارف ليه حطيتو i = 3 my cod do يعني ليه حاطين حرف i وليه اخر شي مسوين do ليه بـ الاكود الاول كذا ؟ 1,30 ليه حطينا 1,30 ? Link to comment
./BlackBird# Posted July 24, 2013 Share Posted July 24, 2013 شف 1,30 يسويها من 1 الى 30 و كذا for i = 1,30 do i = رقم التكرار و لازم بعد for يصير do Link to comment
3ssol Posted July 24, 2013 Author Share Posted July 24, 2013 كيف يعني حرف i رقم التكرار ؟ Link to comment
فاّرس Posted July 24, 2013 Share Posted July 24, 2013 قلت لك انه يدور على اشياء تحددها أنت ذذ ومو شرط يكون i مثآل , Words = {'3ssol','The Best','Guest'} for T = 2,#Words do outputChatBox(T) end اكيد راح يطلع بالشات 2 وبعدين 3 لأني انا بديت من القيمه الثانيه الي الآخيره, مثال ثاني , Words = {'3ssol','The Best','Guest'} for T = 1,#Words do outputChatBox(T) end كذا راح يطلع 1 وبعدين 2 وبعدين 3, لأني بديت من القيمه الاولى الى القيمه الاخيره , كيف الى القيمه الاخيره؟ لأني حددت , for T = 2,#Words do من القيمه الثانيه يبدأ , Parameters مثل ما تقول كأنه تتخطى الـ function(_,anything) للمعلوميه لو سويت كذا , for T = 2,#Words do يعني لو جبت الجدول #Words راح تصير قيمه ما راح يطلع الكلام بالشات مثآل, Words = {'3ssol','The Best','Guest'} for T = 1,2 do outputChatBox(#Words) end كذا راح يطلع لك رقم 3 مرتين بالشات, لأننا جبنا عدد القيم طبعا لو تبي تجيب القيم اقصد الاسماء , Words = {'3ssol','The Best','Guest'} for T = 1,1 do for _,All in ipairs(Words) do outputChatBox(All) end end كذا راح يطلع بالشات , 3ssol The Best Guest مره واحده لأني حددت رقم 1 لو اخليه مثلا , for T = 1,10 do راح يكرر 10 مرات بالنسبه للرقم الاول , 1 = هذا ما عرفت الى الآن وش فايدته ولكن لو سويت الكود كذا, اقصد فايدته بالشآت ولا في غير الشات يحدد من وين يبدأ ذذ for T = 3,3 do راح تقولي يكرر 3 مرات ؟ اقولك غلط لأنك حطينا الارقام متساويه فـ راح يطلع مره واحده فقط! اتمنى فهمت , وآسف طولت Link to comment
3ssol Posted July 24, 2013 Author Share Posted July 24, 2013 شف انا للحين مافهمت ولكن الي مافهمت وش الي يطلع بـ الشات 2 ولا 3 مادري انت قصدك كذا Words = {'3ssol','The Best','Guest'} for T = 2,#Words do outputChatBox(T) end انت قصدك يجي بـ الشات 3ssol The Best guset 3ssol The Best guset ورا بعض كذا ؟ ولا يجي اسم اسم !؟!؟!؟ ويعطيك العافيه ع الشرح الجمميل Link to comment
فاّرس Posted July 24, 2013 Share Posted July 24, 2013 افهمك اكثر , Words = {'3ssol','The Best','Guest'} 3ssol = القيمه الاولى , The Best = القيمه الثانيه , Guest = القيمه الثالثه, انا بديت من الثانيه , for T = 2,#Words do The Best يعني راح يبدأ من عند القيمه الثانيه الي هي يعني بيطلع بالشات , The Best Guest Link to comment
TAPL Posted July 24, 2013 Share Posted July 24, 2013 افهمك اكثر , Words = {'3ssol','The Best','Guest'} 3ssol = القيمه الاولى , The Best = القيمه الثانيه , Guest = القيمه الثالثه, انا بديت من الثانيه , for T = 2,#Words do The Best يعني راح يبدأ من عند القيمه الثانيه الي هي يعني بيطلع بالشات , The Best Guest ما بيطلع الكلام اصلاً بيطلع ارقام بس إذا تبي يطلع كلام تسويه كذا outputChatBox(Words[T]) Link to comment
فاّرس Posted July 24, 2013 Share Posted July 24, 2013 ما انتبهت له حسبته عطاني هذا, Words = {'3ssol','The Best','Guest'} for T = 1,1 do for _,All in ipairs(Words) do outputChatBox(All) end end ولكن طريقتك اسهل عشان ما تسوي لوب... Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now