جستجو برای:
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
 
  • 02128423771 - 08736212195
  • info@zarrinlearn.com
  • بلاگ
  • تماس با ما
  • درباره ما
سایت اموزشی زرین لرن
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
0

ورود و ثبت نام

بلاگ

سایت اموزشی زرین لرنبلاگمقالاتJavaScript Operators

JavaScript Operators

9 آذر 1404
ارسال شده توسط سمیرا خانی
مقالات
2 بازدید

⭐ عملگرهای JavaScript

عملگرها در JavaScript نمادها یا کلماتی هستند که روی مقادیر عملیات انجام می‌دهند. آن‌ها برای محاسبات، مقایسه‌ها، منطق، مقداردهی و موارد دیگر استفاده می‌شوند.


1. عملگرهای حسابی (Arithmetic Operators)

برای انجام محاسبات ریاضی استفاده می‌شوند.

عملگر توضیح مثال
+ جمع 5 + 3 → 8
- تفریق 5 - 3 → 2
* ضرب 5 * 3 → 15
/ تقسیم 6 / 3 → 2
% باقیمانده 5 % 2 → 1
** توان 2 ** 3 → 8
++ افزایش یک واحد i++
-- کاهش یک واحد i--

2. عملگرهای انتساب (Assignment Operators)

برای مقداردهی به متغیرها استفاده می‌شود.

عملگر معنی مثال
= مقداردهی x = 10
+= جمع و مقداردهی x += 5 → x = x + 5
-= تفریق و مقداردهی x -= 5
*= ضرب و مقداردهی x *= 5
/= تقسیم و مقداردهی x /= 5
%= باقیمانده و مقداردهی x %= 5
**= توان و مقداردهی x **= 2

3. عملگرهای مقایسه‌ای (Comparison Operators)

برای مقایسه مقادیر استفاده می‌شود (نتیجه true یا false است).

عملگر توضیح مثال
== برابر (غیرسختگیرانه) 5 == "5" → true
=== برابر (سختگیرانه) 5 === "5" → false
!= نابرابر 5 != 6 → true
!== نابرابر (سختگیرانه) 5 !== "5" → true
> بزرگ‌تر 5 > 3
< کوچک‌تر 5 < 3
>= بزرگ‌تر یا مساوی 5 >= 5
<= کوچک‌تر یا مساوی 5 <= 5

4. عملگرهای منطقی (Logical Operators)

عملگر توضیح مثال
&& AND (و) true && false → false
|| OR (یا) true || false → true
! NOT (نقیض) !true → false

5. عملگرهای رشته‌ای (String Operators)

عملگر توضیح مثال
+ اتصال رشته‌ها "Hello " + "World"
+= افزودن به رشته str += "!"

6. عملگر شرطی (Ternary Operator)

جایگزینی کوتاه برای if/else.

let result = (age > 18) ? “بالغ” : “نابالغ”;

7. عملگرهای نوع (Type Operators)

عملگر توضیح مثال
typeof نوع داده را برمی‌گرداند typeof "Hi" → "string"
instanceof بررسی می‌کند شیء متعلق به کدام کلاس است x instanceof Array

8. عملگرهای بیتی (Bitwise Operators) (پیشرفته)

عملگر توضیح
& AND بیتی
` `
^ XOR بیتی
~ NOT بیتی
<< شیفت چپ
>> شیفت راست
>>> شیفت راست بدون علامت
برچسب ها: JavaScript Operators،عملگرهای JavaScript،عملگرهای انتساب
در تلگرام
کانال ما را دنبال کنید!
Created by potrace 1.14, written by Peter Selinger 2001-2017
در آپارات
ما را دنبال کنید!

مطالب زیر را حتما مطالعه کنید

راهنمای جامع کامنت‌گذاری در پایتون
آموزش چاپ اعداد در پایتون ؛ از پایه تا محاسبات ریاضی
آموزش چاپ خروجی در پایتون : راهنمای کامل تابع print
آشنایی کامل با Statements در پایتون (همراه با مثال‌های کاربردی)
راهنمای جامع Syntax در پایتون برای مبتدیان
JavaScript Datatypes

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • مقالات
نوشته‌های تازه
  • راهنمای جامع کامنت‌گذاری در پایتون
  • آموزش چاپ اعداد در پایتون ؛ از پایه تا محاسبات ریاضی
  • آموزش چاپ خروجی در پایتون : راهنمای کامل تابع print
  • آشنایی کامل با Statements در پایتون (همراه با مثال‌های کاربردی)
  • راهنمای جامع Syntax در پایتون برای مبتدیان
درباره زرین لرن

ما برند زرین لرن را نامگذاری کردیم، زیرا برای ما بهترین علامت های تجاری ساده هستند. مارک ها رشد می کنند در توانایی آنها درک می شود.

فهرست سفارشی
  • صفحه اصلی اول
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره ما
  • سبد خرید
  • فروشگاه

طراحی شده توسط گروه فنی مهندسی زریم هور

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت