;
جافا سكريبت مشغلي
مشغلي يمكن وضعها في ثلاث فئات بين ثنائي ، أحادي ، وثلاثي. ثنائي المشغلين ، والأكثر شيوعا المرتبطة مفهوم المشغل ، تأخذ اثنين (ثنائي) والتعبير عن الجمع بينهما في ثالث المعقد أو مجمع التعبير. ومع ذلك ، واحد التعبير يمكن أن يكون لها عدة ثنائي المشغلين. فعلى سبيل المثال ، بعد إعلان متغير ثنائي مشغلي الاستخدامات المتعددة لتحديد متغير : فار calcAdd = (مجموع / ن) + 73 الانقسام (/) ومشغل زائد (+) مشغل ثنائي المشغلين. الأولى الجمع بين وقت وقوع المتغير هو مقسوما على مجموع المتغير ن. المتغيرين تصبح قيمة واحدة. أن واحدة من إجمالي قيمة الناتج مقسوما ن ثم تضاف إلى القيمة العددية الحرفي لل73 ، وخلق أخرى قيمة. وقد توقع يساوي (=) أماكن مجموع قيمة من العملية الرياضية في calcAdd متغير. أحادي مشغلي العمل على متغير واحد أو الحرفي. جميع سلبية أعداد المنتدبين باستخدام مشغل أحادي. فعلى سبيل المثال ، يذكر ما يلي النص يستخدم المشغل أحادي لتهيئة المتغير مع قيمة سلبية : <html> <head> <scriptlanguage="JavaScript"> posNum فار = 85 ؛ فار negNum = - posNum ؛ document.write (negNum) ؛ </ سكريبت> </ رئيس> <bodybgcolor="honeydew"> </ هيئة> </ هتمل> عودة للالسيناريو -85 لأن ناقص (--) أحادي مشغل تعريف المتغير كما negNum إنكار للمتغير posNum. أحادي مشتركة أخرى تشمل زيادة أو مشغلي مشغلي التناقص (+ + و-- --) ينظر في مواجهة المتغيرات. وأخيرا ، وثالث من متعهدي الجمع بين ثلاثة إلى واحد التعبيرات. الأكثر شيوعا لإنشاء لاختزال التعبير مشروطة ، وثالث من المشغل الوحيد في جافا سكريبت هو؟ :. فعلى سبيل المثال ، وهذا مشروط البيان : إذا كانت (ألفا بيتا ==) (
جاما = 56 ؛
) والا (
جاما = 57 ؛
) ويمكن كتابة مع مشغل ثالث من على النحو التالي : == ألفا بيتا؟ جاما = 56 : جاما = 57 ؛ يذكر السيناريو التالي يبين كيف ان الاثنين معا للتوصل إلى طرق نفس النتيجة : <html> <head> <scriptlanguage="JavaScript"> فار = 20 ألفا ، بيتا = 30 ، غاما = 0 ، لامبدا = 0 ؛ إذا كانت (ألفا بيتا ==) ( فار جاما = 56 ؛ ) والا ( جاما = 57 ؛ ) / / نفس المجموعة من الظروف باستخدام مشغل ثالث من == ألفا بيتا؟ لامبدا = 56 : لامبدا = 57 ؛ document.write ( "المشروطة النتائج :" + + غاما "<p>" + "ترناري مشروطة :" + امدا) ؛ </ سكريبت> </ رئيس> <bodybgcolor="oldlace"> </ هيئة> </ هتمل> العناصر الثلاثة أن؟ : مشغل جمعت في المثال هي (ألفا == بيتا) ، (لامدا = 56) ، و (لامدا = 57). لاحظ أيضا كيف الفاصلة (،) هو مشغل المستخدمة في البرنامج النصي لفصل التعاريف من المتغيرات ألفا ، بيتا ، غاما ، وامدا في بداية السيناريو. مقال مقدم جورج Freedrich
|
|||
|