JavaScript পরিমাণ
- পূর্ববর্তী পৃষ্ঠা জেএস কমেন্ট
- পরবর্তী পৃষ্ঠা জেএস লেট
JavaScript পরিমাণ
জেভাস্ক্রিপ্ট ভ্যারিয়েবল হল ডাটা ভ্যারিয়েবল স্টোরেজের কাউন্টার
এই উদাহরণে, x, y এবং z ভ্যারিয়েবল:
ইনস্ট্যান্স
var x = 7; var y = 8; var z = x + y;
উপরোক্ত উদাহরণ থেকে, আপনি পাবেন:
- x মান ৭ স্টোর করে
- y মান ৮ স্টোর করে
- z মান ১৫ স্টোর করে
আবেগিকের মতো
এই উদাহরণে, price1, price2 এবং total ভ্যারিয়েবল:
ইনস্ট্যান্স
var price1 = 7; var price2 = 8; var price3 = 12; var total = price1 + price2 + price3;
প্রোগ্রামিংয়ে, আবেগিকের মতো, আমরা ভ্যারিয়েবল (যেমন price1) ব্যবহার করি যাতে মান স্টোর করা হয়।
প্রোগ্রামিংয়ে, আবেগিকের মতো, আমরা প্রকাশনায় ভ্যারিয়েবল (total = price1 + price2) ব্যবহার করি।
উপরোক্ত উদাহরণ থেকে, আপনি জানতে পারেন যে total এর মান ২৭।
টীকা:জেভাস্ক্রিপ্ট ভ্যারিয়েবল হল ডাটা ভ্যারিয়েবল স্টোরেজের কাউন্টার
জেভাস্ক্রিপ্ট পরিচিতি
সকল জেভাস্ক্রিপ্ট ভ্যারিয়েবলউচিতঅভিন্ন নামএরপরিচিত。
এই অভিন্ন নামগুলো হল:পরিচিতি。
পরিচিতি হতে পারে স্কোয়াট নাম (যেমন x এবং y),বা আরও বর্ণনামূলক নাম (age, sum, totalVolume)
বিন্যাস ভ্যারিয়েবল নাম (অভিন্ন পরিচিতি) এর জন্য সাধারণ নিয়ম:
- নামটি অক্ষর, সংখ্যা, হাইফেন এবং ডলার সংকেত ধারণ করতে পারে
- নামটি শুরু করতে হবে অক্ষর
- নামও হতে পারে
$
এবং_
ভাবতে হবে (কিন্তু এই ট্যুটোরিয়ালে আমরা এমনকি এটা করব না) - নাম হাইপারফেসিভ নয় (y এবং Y ভিন্ন ভ্যারিয়েবল)
- রিজার্ভড শব্দ (যেমন জেভাস্ক্রিপ্ট এর কীওয়ার্ড) ব্যবহার করা যায় না যাতে ভ্যারিয়েবল নাম হিসাবে
টীকা:জেভাস্ক্রিপ্ট পরিচিতি হাইপারফেসিভ নয়।
অন্তর্নিহিত পরিমাণ পরিচালক
জেভাস্ক্রিপ্টে, সমানতা সংকেতটি (=
)হল একটি অন্তর্নিহিত পরিমাণ পরিচালক, না কি 'সমান' পরিচালক।
এই বিষয় আবেগিকে থেকে ভিন্ন।নিচের কোডটি আবেগিকে অযুক্তিযুক্ত হতে পারে:
x = x + 5
কিন্তু জেসক্রিপ্টে, এটা খুবই সম্যক: x + 5-এর মূল্য x-এ রাখুন
(x + 5-এর মূল্য গণনা করুন এবং ফলাফল x-এ রাখুন। x-এর মূল্য 5 বৃদ্ধি করা হবে。)
মন্তব্য:জেসক্রিপ্টে, "সমান" অপারেটর ==
。
JavaScript ডাটা টাইপ
JavaScript ভিন্নগুলোতে সংখ্যা, যেমন 100, এবং টেক্সট মূল্য, যেমন "Bill Gates" রাখা যায়
প্রোগ্রামিংতে, টেক্সট মূল্যকে স্ট্রিং বলা হয়
জেসক্রিপ্ট বহুলতা ডাটা টাইপ সহন করতে পারে, কিন্তু এখনও আমরা সংখ্যা এবং স্ট্রিং মূল্যকে কেন্দ্র করে এসেছি
স্ট্রিং দুইটি দ্বিগুণ বা এককগুণ চুড়োকাঠোকে ঘিরে থাকে। সংখ্যার জন্য চুড়োকাঠোক ব্যবহার করা হয় না。
যদি সংখ্যা যোগাযোগ করা হয় টেক্সটটিকে, তা টেক্সট স্ট্রিং হিসাবে দেখা হবে
ইনস্ট্যান্স
var pi = 3.14; var person = "Bill Gates"; var answer = 'How are you!';
ঘোষণা (তৈরি) JavaScript ভিন্ন
জেসক্রিপ্টে, ভিন্ন তৈরি করা কাজটিকে "ঘোষণা" বলা হয়
আপনি var
শব্দকোষ জোড়া একটি JavaScript ভিন্ন ঘোষণা করুন
var carName;
ঘোষণা করা পরে, ভিন্নটি মূল্যহীন হবে (প্রযুক্তিগতভাবে, তার মূল্য ইউনডিফাইনেড
。)
যদিমূল্য সংযোজনভিন্নকে মূল্য দিতে, একটি সমানতা সঙ্কেত ব্যবহার করুন
carName = "porsche";
ভিন্নকে মূল্য দিতে, তা করুন
var carName = "porsche";
উপরোক্ত উদাহরণে, আমরা carName-এর নামক ভিন্নটি তৈরি করেছি এবং তাকে "porsche"-এ মূল্য দিয়েছি。
তারপর, আমরা id="demo"-এর HTML প্যারাগ্রাফে এই মূল্যটিকে "আউটপুট" করি:
ইনস্ট্যান্স
<p id="demo"></p> <script> var carName = "porsche"; document.getElementById("demo").innerHTML = carName; </script>
টীকা:
স্ক্রিপ্টের শুরুতে সব ভিন্নগুলো ঘোষণা করা একটি ভালো অভ্যাস!
একটি বাক্য, বহুলতা ভিন্ন
আপনি একটি বাক্যে অনেকগুলো ভিন্ন ঘোষণা করতে পারেন。 var
একটি বাক্যের শুরুতে, এবংকমাভিন্নগুলোকে বিভক্ত করুন
var person = "Bill Gates", carName = "porsche", price = 15000;
ঘোষণা বহুলতা অন্তর্ভুক্ত হতে পারে
var person = "Bill Gates", carName = "porsche", price = 15000;
Value = undefined
কম্পিউটার প্রোগ্রামে, ঘোষিত ভিন্নগুলো সাধারণত মূল্যহীন। মূল্য হতে পারে গণনা করতে হবে এমন কিছু বা পরে প্রদান করা হবে এমন কিছু, যেমন ডাটা ইনপুট。
বেশ কোন মূল্যবহী ভিন্নকে, তার মূল্য হবে ইউনডিফাইনেড
。
ভুক্তান carName-এর মান এই বিন্যাস করার পরে ইউনডিফাইনেড
:
ইনস্ট্যান্স
var carName;
জেভাস্ক্রিপ্ট ভুক্তান পুনরায় ঘোষণা
যদি কোনও JavaScript ভুক্তানকে পুনরায় ঘোষণা করা হয়, তবে তার মান হারাবে না
এই দুটি বিন্যাস করার পরে, ভুক্তান carName-এর মান এখনও "porsche" হয়
ইনস্ট্যান্স
var carName = "porsche"; var carName;
JavaScript গণিত
গণিতের মতো, আপনি JavaScript ভুক্তান দ্বারা গণিতীয় অপারেশন করতে পারেন, =
এবং +
সমীকরণকারী অপারেটর:
ইনস্ট্যান্স
var x = 3 + 5 + 8;
স্ট্রিংও জোড়া হতে পারে, কিন্তু স্ট্রিংকে যুক্ত করা হবে
ইনস্ট্যান্স
var x = "Bill" + " " + "Gates";
এখন এটা চেষ্টা করুন:
ইনস্ট্যান্স
var x = "8" + 3 + 5;
টীকা:যদি বৈধ মান উচ্চারণ করা হয়, তবে অন্যান্য মানগুলোকে স্ট্রিং হিসাবে দেখা হবে এবং তারা যুক্ত হবে
এখন এটা চেষ্টা করুন:
ইনস্ট্যান্স
var x = 3 + 5 + "8";
অতিরিক্ত পড়া
জেভাস্ক্রিপ্ট এডভান্সড টিউটোরিয়াল: ইসক্রিপ্ট ৫০০ ৫১তম সংস্করণ、 ইসক্রিপ্ট ভুক্তান
- পূর্ববর্তী পৃষ্ঠা জেএস কমেন্ট
- পরবর্তী পৃষ্ঠা জেএস লেট