با سلام
امیدوارم از تمام آموزش های ما تا این لحظه استفاده کرده باشید.
در این اموزش قصد داریم تا شما را با اولویت بندی های عملگرها آشنا کنیم تا هنگام استفاده از انها در کدنویسی های خود به مشکل نخورید.
خب همانطور که در آموزش قبلی به شما قول داده بودیم در این آموزش قصد داریم تا به اولویت بندی ها بپردازیم.
اولویت بندی های عملگر ها به ترتیب و به صورت جدول زیر می باشد :
ردیف | شکل عملگر | اولویت |
۱ | () | اول |
۲ | ++ — | دوم |
۳ | ! | سوم |
۴ | * / % | چهارم |
۵ | + – . | پنجم |
۶ | << >> | ششم |
۷ | < <= > >= <> | هفتم |
۸ | == != === !== | هشتم |
۹ | & | نهم |
۱۰ | ^ | دهم |
۱۱ | | | یازدهم |
۱۲ | && | دوازدهم |
۱۳ | || | سیزدهم |
۱۴ | ? : | چهاردهم |
۱۵ | = += -= *= /= .= %= &= != ^= <<= >>= | پانزدهم |
۱۶ | and | شانزدهم |
۱۷ | xor | هفده ام |
۱۸ | or | هجده ام |
حال براساس این عملگر ها می توانیم بفهمیم که اگر عملگر پرانتز و اضافه نمودن یک واحد در کنار هم قرار گرفتند ابتدا باید عملیات داخل پرانتز انجام بگیرد و سپس یک واحد اضافه شود زیرا اضافه کردن یک واحد جزو اولویت دوم این جدول می باشد.
همینطور براساس این جدول می توانید تمامی عملگرها را در طبق قیاس گذاشته و نتایج دلخواه خود را از کدنویسی های خودتان بگیرید تا به هدفتان برسید.
امیدوارم از این آموزش لذت کافی را برده باشید.
موفق و پیروز باشید.