لماذا رفعت المشروع بالمرفقات
							
						
					إعـــــــلان
				
					تقليص
				
			
		
	
		
			
				لا يوجد إعلان حتى الآن.
				
			
				
	
استفسار
				
					تقليص
				
			
		
	هذا الموضوع مغلق.
				
				
				
				
				X
X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
المشاركة الأصلية بواسطة ودالثورة مشاهدة المشاركةالسلام عليكم ورحمة الله وبركاته
كيف استاذ
مشكور على المساعدة
بالنسبة للملف الاستاذ فيصل فى الفريم التانى لم افهم الكود ابدا
فيه كلمة to uppercase مامعناها
ارجو شرح سطور الاكواد والصورة فى المرفقات
وبالنسبة للمصفوفين الفى الملفين بتاع الازار انا عملت ملف فيه مصفوفة واحد فقط مثلا (_سbtn_,bnt _ب,bnt_ا)
وعندما اضغط علي الرز يظهر فى النص
فى نقطة تانية مامعنى charAt(3) فى النص لانى عملتها
ارجو الشرح
وشكرا
وعليكم السلام ورحمة الله وبركاته
اخي الكريم فيه توضيح اعلاه لمعني السطور بما فيها كلمة uppercase
بخصوص المصفوفة فيها خطاء انت ستضغط على زر مخزن في مصفوفة سيضيف لك حرف في الانبوت وقد رفعت لك ملف مفتوح
بالنسبة للدالة charAt كما وضح لك أخي فيصل بالضبط مهمتها تحديد ترتيب عنصر معين = اندكس
لاحظ مثلا الكود التالي كلمة فيصل تحتوي هنا على 6 احرف من 0 الى 5
افتح مشروع جديد والصق الكود وغير كل مرة قيمة 0 الى 1 ثم 2 ثم 3 ... ستلاحظ في الاوتبوت كل مرة حرف
[HTML]
var str:String = "Faycel";
var Chart:String = str.charAt(0);
trace(Chart);
[/HTML]


							
						
تعليق
 - 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
السلام عليكمالمشاركة الأصلية بواسطة azizsoft مشاهدة المشاركةبسم الله الرحمن الرحيم
مرحبا أخي فيصل
معنى السطر البرمجيكود PHP:this["userAnswer" + i + "_txt"].text = aUserAnswers[i];
this["userAnswer" + i + "_txt"].text هي userAnswer0_txt وهي اسم الحقل النصي الاول في الفريم الثاني التي تعرض الاجابة الاولى
للمستحدم والتي ستضاف في مصفوفة aUserAnswers وطبعا هنا سيكتب القاهر عاصمة مصر
الـi هنا تبداء من 0 ثم 1 ثم 2 ثم 3 ثم 4 عدد الحقول النصية الموجودة .
نفس الشىء كأننا قلنا هنا للحقل النصي الاول في الفريم الثاني الي اسمه correctAnswer0_txt ولاحظ هنا قيمته 0 والصفو هو i سيعرض الاجابة الصحيحةكود PHP:this["correctAnswer" + i + "_txt"].text = aCorrectAnswers[i];
الاولى في مصفوفة aCorrectAnswers[i] وقيمة الـ i هنا هي 0 وهي القاهرة
اذا كانت اي اجابة صحيحة يدخلها المستخدم والتي ستضاف في مصفوفة aUserAnswers تقابل اجابة صحيحة في مصفوفة aCorrectAnswersكود PHP:if(aUserAnswers[i] == aCorrectAnswers[i])
{
nScore++;
}
زود درجة 1 لــ nScore++ والذي سيعرضه الحقل النصي score_txt.text
هذه احذفها لان المثال الي ارفقته هو من مشروع اخر اجنبي والكود اعلاه لايخص اللغة العربية يخص فقط اللغة الاجنبيةكود:toUpperCase()
FAYCEL هذه UpperCase و faycel i هي LowerCase الحروف كابتل وسمال
اذا حبيت تضيف اسئلة في المصفوفة لازم تضيف لكل سؤال حقل اجابة صحيحة وحقل اجابة المستخدم
فقطة اضغط Alt واسحب اي حقل يعني نسخة منه وغير فقط الرقم ستجد حقول الاجابات الصحيحة
مرتبة من 0 حتى 4
correctAnswer0_txt
correctAnswer1_txt
correctAnswer2_txt
correctAnswer3_txt
correctAnswer4_txt
وحقوق اجابات المستخدم
userAnswer0_txt
userAnswer1_txt
userAnswer2_txt
userAnswer3_txt
userAnswer4_txt
اذا اضفت سؤال تضيف حقل اجابة صحيحة correctAnswer5_txt وحقل userAnswer5_txt وهكذا كما ترغب
لاتتقيد بالترتيب العمودي يمكن ترتب الحقول بشكل افقي

صباح الخير
مشكور استاذ على الشرح والتوضيح
استاذ مافهمت شرحك فى الكود الاول والثانى ولما استخدمت this["correctAnswer" + i + "_txt"].text = aCorrectAnswers[i
وشكرا استاذ
تعليق
 - 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
بسم الله الرحمن الرحيم
وعليكم السلام ورحمة الله وبركاته
يعني الاجوبة المرتبة في المصفوفة
ستعرض بالترتيب في الحقوق النصية الاربعة في الفريم الثاني ( اجابة البرنامج) وهي correctAnswer0_txt correctAnswer1_txtكود:var aCorrectAnswers:Array = new Array("محمد", "موسى", "عيسى", "نوح") =
correctAnswer3_txt correctAnswer2_txt
تعليق
 
مواضيع تهمك
				
					تقليص
				
			
		
	
		
			Empty RSS Feed.
		
	

							
						
تعليق