JavaScript

Java Script Arithmetic Operators
العوامل الحسابية في لغة جافا سكريبت

سنتعلم في هذا الدرس العمليات الحسابية Arithmetic Operators بلغة جافا سكريبت مثل عمليات ( + ) الجمع Addition وعمليات ( - ) الطرح Subtraction وعمليات (*) الضرب Multiplication وعمليات (/) القسمة Division وعمليات (%) خارج القسمة Modulus وسنتعلم الاولويات في العمليات الحسابية.

التاريخ

21 نوفمبر 2021

الدروس

146

المستوى

العامة

اللغة

انجليزي

المشاهدات

3028

المواضيع

24
الشروحات chevron_left Java Script Arithmetic Operators chevron_left JavaScript

Java Script Arithmetic Operators
العوامل الحسابية في لغة جافا سكريبت

</> JavaScript Arithmetic Operators

العوامل الحسابية arithmetic operators تستخدم مع المتغيرات Variables أو مع القيم الرقمية الارقام.
 العوامل الحسابية هي:
  • Addition ( + ) الجمع 
  • Subtraction ( - ) الطرح 
  •  Multiplication (*) الضرب 
  • Division (/) القسمة 
  • Modulus (%) خارج القسمة
Operator Description
+ Addition الجمع
- Subtraction الطرح
* Multiplication الضرب
** Exponentiation (ES2016) الأُس
/ Division القسمة
% Modulus (Division Remainder) خارج القسمة
++ Increment الزيادة
-- Decrement إنقاص

</> Addition Operator in java script
عمليات الجمع في لغة جافا سكريبت

عمليات الجمع Addition Operator يستخدم المعامل (+) في جمع قيمتين ويقوم بأرجاع نتيجة الجمع بين متغيرين او قيمتين أو نصين.

عندما نستخدم علامة + مع النصوص تسمي عملية concatenate الحاق نص بنص اخر.

Addition ( + ) الجمع

عملية الجمع Addition Operator ( + ) في لغة جافا سكريبت بين المتغيرات.

let price = 1000;
let tax = 14;
let total = price + tax;
document.write("<b> Total : "+ total +"<b><br>");
Addition ( + ) الجمع مع الارقام

عملية الجمع Addition Operator ( + ) في لغة جافا سكريبت بين الارقام.

document.write(5 + 9);
Addition ( + ) الجمع مع النصوص

عملية الجمع Addition Operator ( + ) في لغة جافا سكريبت بين النصوص وتسمي هذة العملية concatenate.

let fname = "Ahmed";
let lname = "Adly";
let fullName = fname +" " + lname;
document.write("<b> Full name is: "+ fullName +"<b>");
Addition ( + ) الجمع بين ارقام و نصوص

عملية الجمع Addition Operator ( + ) في لغة جافا سكريبت بين النصوص والارقام تسمي هذة العملية concatenate يقوم جافا سكريبت بتحويل الرقم integer الي string.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  + 10 +"<b>");
Addition ( + ) الجمع بين ارقام و نصوص

عملية الجمع Addition Operator ( + ) في لغة جافا سكريبت بين النصوص والارقام تسمي هذة العملية concatenate يقوم جافا سكريبت بتحويل الرقم integer الي string.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  + 10 +"<b>");

</> Subtraction Operator in java script
عمليات الطرح في لغة جافا سكريبت

عمليات الطرح Subtraction Operator يستخدم المعامل (-) في طرح قيمتين ويقوم بأرجاع نتيجة الطرح بين متغيررين او قيمتين.

Subtraction ( - ) الطرح

عملية الطرح Subtraction Operator ( - ) في لغة جافا سكريبت بين المتغيرات.

let price = 1000;
let discound = 200;
let total = price - discound;
document.write("<b> Total : "+ total +"<b>");
Subtraction ( - ) الطرح مع الارقام

عملية الطرح Subtraction Operator ( - ) في لغة جافا سكريبت بين الارقام.

document.write(9 - 4);
Subtraction ( - ) الطرح بين النصوص والنصوص

عملية Subtraction ( - ) الطرح بين النصوص والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  - lname  +"<b>");
Subtraction ( - ) الطرح بين الارقام والنصوص

عملية الطرح Subtraction ( - ) الطرح بين الارقام والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  - 10 +"<b>");

</> Multiplication Operator in java script
عمليات الضرب في لغة جافا سكريبت

let price = 1000;
let quantity  = 3;
let total = price * quantity;
document.write("<b> Total : "+ total +"<b>");
عمليات الضرب Multiplication Operator يستخدم المعامل ( * ) في ضرب قيمتين ويقوم بأرجاع نتيجة الضرب بين متغيررين او قيمتين.
Multiplication ( * ) الضرب مع الارقام

عملية الضرب Multiplication Operator ( * ) في لغة جافا سكريبت.

document.write(5 * 10);
Multiplication ( * ) الضرب بين النصوص والنصوص

عملية Multiplication ( * ) لضرب بين النصوص والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  * lname  +"<b>");
Multiplication ( * ) الضرب بين الارقام والنصوص

عملية الضرب Multiplication ( - ) الضرب بين الارقام والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  * 10 +"<b>");

</> Division Operator in java script
عمليات القسمة في لغة جافا سكريبت

عمليات Division Operator يستخدم المعامل (/) في قسمة قيمتين ويقوم بأرجاع نتيجة قسمة بين متغيرين او قيمتين.

Division ( / ) القسمة

عملية القسمة Division Operator ( / ) في لغة جافا سكريبت

let price = 900;
let quantityPrice  = 3;
let total = price / quantityPrice;
document.write("<b> Total : "+ total +"<b>");
Division ( / ) القسمة مع الارقام

عملية القسمة Division Operator ( / ) في لغة جافا سكريبت بين الارقام.

document.write(300 / 3);
Division ( * ) القسمة بين النصوص والنصوص

عملية Division ( * ) القسمة بين النصوص والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  / lname  +"<b>");
Division ( * ) القسمة بين الارقام والنصوص

عملية القسمة Division ( - ) القسمة بين الارقام والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  / 10 +"<b>");

</> Modulus Operator in java script
عمليات خارج القسمة في لغة جافا سكريبت

عمليات خارج القسمة Modulus Operator (%) يقوم بارجاع القيمة الصحيحة المتبقية من عمليات القسمة

Division ( / ) القسمة

بدون عملية القسمة سوف يتم تقسيم الرقم بالكامل علي الرقم الاخر في عملية القسمة Division Operator ( / ) في لغة جافا سكريبت

let price = 10;
let quantityPrice  = 3;
let total = price / quantityPrice;
document.write("<b> Total : "+ total +"<b>");
Modulus ( / ) خارج القسمة

عملية خارج القسمة Modulus Operator ( ٪ ) في لغة جافا سكريبت

let price = 10;
let quantityPrice  = 3;
let total = price % quantityPrice;
document.write("<b> Total : "+ total +"<b>");
Modulus ( * ) خارج القسمة بين الارقام والنصوص

عملية خارج القسمة Modulus ( - ) خارج القسمة بين الارقام والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  % 10 +"<b>");
Modulus ( - ) خارج القسمة مع الارقام

عملية خارج القسمة مع الارقام Modulus Operator ( / ) في لغة جافا سكريبت.

document.write(10 / 3);
Modulus ( * ) خارج القسمة بين النصوص والنصوص

عملية Modulus ( * ) خارج القسمة بين النصوص والنصوص سوف يحدث مشكلة اثناء التشغيل ويقوم بأرجاع not a number بقيمة NaN.

let fname = "Ahmed";
let lname = "Adly";
document.write("<b>  "+ fname  %  lname  +"<b>");
في العمليات الحسابية ، ينتج عن قسمة عددين صحيحين رقم والباقي اما يكون صفر او رقم متبقي مثل 10 علي رقم 3 يتبقى 1.
معلومات تهمك
  • لا تنسى تقييم الدروس لكي نُحدّث المُحتوى باستمرار حتى ينال إعجابك.
  • لا تنسى مشاركة الموقع مع أصدقاءك حتى تعمّ الفائدة وتكون سبب في نفعهم.
مشاركة
0
0
0
0
عدد المشاركات
هل هذه المعلومات نالت إعجابك ؟
0
0
عدد التقييمات