ما هو العامل Operator
يمكن إعطاء جواب بسيط باستخدام عملية الجمع addition 4 +
5 يساوي 9.
هنا 4 و 5 تسمى المعاملات/المعامل. ويسمى + العامل/عوامل.
جافا سكريبت لغة تدعم الأنوع التاليه من العوامل.
- العوامل الحسابية Arithmetic
Operators
- عوامل المقارنة Comparison Operators
- العوامل المنطقية
(أو العلائقية). Logical (or Relational) Operators
- عوامل الاحالة/الالحاق Assignment
Operators
- العوامل الشرطية
Conditional (or ternary) Operators
أولا: - العوامل الحسابية Arithmetic Operators:
تفترض متغير X يحمل 10 والمتغير Y يحمل 20:
العامل
|
الوصف
|
مثال
|
+
|
عامل إضافة
|
X+Y=30
<script type="text/javascript">
var X = 10;
var Y = 20;
var result = X + Y; document.write(result);
</script>
|
-
|
عامل طرح
|
X – Y = -10
|
*
|
عامل ضرب
|
X * Y = 200
|
/
|
عامل قسمة
|
Y / X = 2
|
%
|
عامل باقي القسمة
|
X % Y = 0
|
++
|
عامل الزيادة
|
X ++ = 11
|
--
|
عامل نقصان
|
X -- = 9
|
ملاحظة: عامل الإضافة/الجمع (+) يعمل علي الارقام
وكذلك السلاسل النصيه.
على سبيل المثال "X"
+ 10 سيعطي "X10".
أمثلة:
<html>
<body>
<script type="text/javascript">
var X = 33;
var Y = 10;
var c = "Test";
document.write("c = Test" + "<br/>");
document.write("X=33" + "<br/>" + "Y=10 " + "<br/>" + "<br/>");
document.write("X33 + Y10 = ");
result = X + Y;
document.write(result + "<br/>");
document.write("X33 - Y10 = ");
result = X - Y;
document.write(result + "<br/>");
document.write("X33 / Y10 = ");
result = X / Y;
document.write(result + "<br/>");
document.write("X33 % Y10 = ");
result = X % Y;
document.write(result + "<br/>");
document.write("X33 + Y10 + c = ");
result = X + Y + c;
document.write(result + "<br/>");
X = X++;
document.write("X++ = ");
result = X++;
document.write(result + "<br/>");
Y = Y--;
document.write("Y-- = ");
result = Y--;
document.write(result + "<br/>");
</script>
</body>
ليست هناك تعليقات:
إرسال تعليق
يسعدني إرسال تعليقاتكم وأسئلتكم واقتراحاتكم