জয়েন লগইন

জাভাস্ক্রিপ্ট অপারেটর

🌈জাভাস্ক্রিপ্ট অপারেটর কি?

📋জাভাস্ক্রিপ্ট অপারেটর হলো ডেটার উপর নির্দিষ্ট কাজ সম্পাদন করার পদ্ধতি।

⚒️জাভাস্ক্রিপ্ট অপারেটর ডেটার উপর নির্দিষ্ট কাজ সম্পাদন করতে ব্যবহৃত হয়।

জাভাস্ক্রিপ্ট অপারেটর সমূহ

জাভাস্ক্রিপ্ট অপারেটর এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ + - দুটি মান যোগ করা
  • ➡️ - - একটি মান থেকে অন্য মান বিয়োগ করা
  • ➡️ * - দুটি মান গুণ করা
  • ➡️ / - একটি মানকে অন্য মান দিয়ে ভাগ করা
  • ➡️ % - ভাগশেষ নির্ণয় করা
  • ➡️ ** - একটি সংখ্যার ঘাত নির্ণয় করা
  • ➡️ = - দুটি মান সমান কিনা পরীক্ষা করা
  • ➡️ === - দুটি মান ও টাইপ অভিন্ন কিনা পরীক্ষা করা
  • ➡️ != - দুটি মান সমান নয় কিনা পরীক্ষা করা
  • ➡️ !== - দুটি মান বা টাইপ অভিন্ন নয় কিনা পরীক্ষা করা
  • ➡️ > - প্রথম মান দ্বিতীয় মানের চেয়ে বড় কিনা পরীক্ষা করা
  • ➡️ < - প্রথম মান দ্বিতীয় মানের চেয়ে ছোট কিনা পরীক্ষা করা
  • ➡️ >= - একটি মান বড় বা সমান কিনা পরীক্ষা করা
  • ➡️ <= - একটি মান ছোট বা সমান কিনা পরীক্ষা করা
  • ➡️ = - একটি মান ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ += - যোগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ -= - বিয়োগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ *= - গুণ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ /= - ভাগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ %= - ভাগশেষ নির্ণয় করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ **= - ঘাত নির্ণয় করে সংরক্ষণ করা
  • ➡️ &= - বিটওয়াইজ AND করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ |= - বিটওয়াইজ OR করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ ^= - বিটওয়াইজ XOR করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করা
  • ➡️ <<= - বিটগুলো বাম দিকে সরিয়ে সংরক্ষণ করা
  • ➡️ >>= - বিটগুলো ডান দিকে সরিয়ে সংরক্ষণ করা
  • ➡️ ?? - null হলে বিকল্প মান নির্ধারণ করা
  • ➡️ ??= - null হলে বিকল্প মান সংরক্ষণ করা
  • ➡️ ?: - শর্ত অনুযায়ী দুটি মানের একটি নির্বাচন করা
  • ➡️ || - যেকোনো একটি শর্ত সত্য হলে true বের করা
  • ➡️ ! - বুলিয়ান মান উল্টে দেয়

addition - দুটি মান যোগ করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight + seven);
</script>

subtraction - একটি মান থেকে অন্য মান বিয়োগ করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight - seven);
</script>

multiplication - দুটি মান গুণ করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight * seven);
</script>

division - একটি মানকে অন্য মান দিয়ে ভাগ করার উদাহরণ।

javascript
<script>
const eight = 8;
const four = 4;

document.write(eight / four);
</script>

modulus - ভাগশেষ নির্ণয় করার উদাহরণ।

javascript
<script>
const eight = 8;
const three = 3;

document.write(eight % three);
</script>

exponentiation - একটি সংখ্যার ঘাত নির্ণয় করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight ** seven);
</script>

equal - দুটি মান সমান কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight == seven);
</script>

identical - দুটি মান ও টাইপ অভিন্ন কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = "7";

document.write(eight === seven);
</script>

not-equal - দুটি মান সমান নয় কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight != seven);
</script>

not-identical - দুটি মান বা টাইপ অভিন্ন নয় কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = "7";

document.write(eight !== seven);
</script>

greater-than - প্রথম মান দ্বিতীয় মানের চেয়ে বড় কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight > seven);
</script>

less-than - প্রথম মান দ্বিতীয় মানের চেয়ে ছোট কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight < seven);
</script>

greater-than-or-equal - একটি মান বড় বা সমান কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight >= seven);
</script>

less-than-or-equal - একটি মান ছোট বা সমান কিনা পরীক্ষা করার উদাহরণ।

javascript
<script>
const eight = 8;
const seven = 7;

document.write(eight <= seven);
</script>

assignment - একটি মান ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 10;


document.write(number);
</script>

addition-assignment - যোগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 10;

number += 5;

document.write(number);
</script>

subtraction-assignment - বিয়োগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 10;

number -= 5;

document.write(number);
</script>

multiplication-assignment - গুণ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 10;

number *= 5;

document.write(number);
</script>

division-assignment - ভাগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 10;

number /= 2;

document.write(number);
</script>

modulus-assignment - ভাগশেষ নির্ণয় করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 10;

number %= 3;

document.write(number);
</script>

exponentiation-assignment - ঘাত নির্ণয় করে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 2;

number **= 3;

document.write(number);
</script>

bitwise-and-assignment - বিটওয়াইজ AND করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 6;

number &= 3;

document.write(number);
</script>

bitwise-or-assignment - বিটওয়াইজ OR করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 6;

number |= 3;

document.write(number);
</script>

bitwise-xor-assignment - বিটওয়াইজ XOR করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 6;

number ^= 3;

document.write(number);
</script>

left-shift-assignment - বিটগুলো বাম দিকে সরিয়ে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 5;

number <<= 1;

document.write(number);
</script>

right-shift-assignment - বিটগুলো ডান দিকে সরিয়ে সংরক্ষণ করার উদাহরণ।

javascript
<script>
let number = 10;

number >>= 1;

document.write(number);
</script>

null-coalescing - null হলে বিকল্প মান নির্ধারণ করার উদাহরণ।

javascript
<script>
let name = null;

document.write(name ?? "আরিফ");
</script>

null-coalescing-assignment - null হলে বিকল্প মান সংরক্ষণ করার উদাহরণ।

javascript
<script>
let name = null;

name ??= "আরিফ";

document.write(name);
</script>

ternary - শর্ত অনুযায়ী দুটি মানের একটি নির্বাচন করার উদাহরণ।

javascript
<script>
const age = 20;

const result = age >= 18
  ? "প্রাপ্তবয়স্ক"
  : "শিশু";

document.write(result);
</script>

logical-or - যেকোনো একটি শর্ত সত্য হলে true বের করার উদাহরণ।

javascript
<script>
const admin = false;
const editor = true;

document.write(admin || editor);
</script>

logical-not - বুলিয়ান মান উল্টে দেয় উদাহরণ।

javascript
<script>
const active = false;

document.write(!active);
</script>

জাভাস্ক্রিপ্ট অপারেটর সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
+ দুটি মান যোগ করতে ব্যবহৃত হয়।
- একটি মান থেকে অন্য মান বিয়োগ করতে ব্যবহৃত হয়।
* দুটি মান গুণ করতে ব্যবহৃত হয়।
/ একটি মানকে অন্য মান দিয়ে ভাগ করতে ব্যবহৃত হয়।
% ভাগশেষ নির্ণয় করতে ব্যবহৃত হয়।
** একটি সংখ্যার ঘাত নির্ণয় করতে ব্যবহৃত হয়।
= দুটি মান সমান কিনা পরীক্ষা করতে ব্যবহৃত হয়।
=== দুটি মান ও টাইপ অভিন্ন কিনা পরীক্ষা করতে ব্যবহৃত হয়।
!= দুটি মান সমান নয় কিনা পরীক্ষা করতে ব্যবহৃত হয়।
!== দুটি মান বা টাইপ অভিন্ন নয় কিনা পরীক্ষা করতে ব্যবহৃত হয়।
> প্রথম মান দ্বিতীয় মানের চেয়ে বড় কিনা পরীক্ষা করতে ব্যবহৃত হয়।
< প্রথম মান দ্বিতীয় মানের চেয়ে ছোট কিনা পরীক্ষা করতে ব্যবহৃত হয়।
>= একটি মান বড় বা সমান কিনা পরীক্ষা করতে ব্যবহৃত হয়।
<= একটি মান ছোট বা সমান কিনা পরীক্ষা করতে ব্যবহৃত হয়।
= একটি মান ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
+= যোগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
-= বিয়োগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
*= গুণ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
/= ভাগ করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
%= ভাগশেষ নির্ণয় করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
**= ঘাত নির্ণয় করে সংরক্ষণ করতে ব্যবহৃত হয়।
&= বিটওয়াইজ AND করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
|= বিটওয়াইজ OR করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
^= বিটওয়াইজ XOR করে ফলাফল একই ভেরিয়েবলে সংরক্ষণ করতে ব্যবহৃত হয়।
<<= বিটগুলো বাম দিকে সরিয়ে সংরক্ষণ করতে ব্যবহৃত হয়।
>>= বিটগুলো ডান দিকে সরিয়ে সংরক্ষণ করতে ব্যবহৃত হয়।
?? null হলে বিকল্প মান নির্ধারণ করতে ব্যবহৃত হয়।
??= null হলে বিকল্প মান সংরক্ষণ করতে ব্যবহৃত হয়।
?: শর্ত অনুযায়ী দুটি মানের একটি নির্বাচন করতে ব্যবহৃত হয়।
|| যেকোনো একটি শর্ত সত্য হলে true বের করতে ব্যবহৃত হয়।
! বুলিয়ান মান উল্টে দেয় ব্যবহৃত হয়।