কম্পিউটার

কিভাবে একটি সংখ্যার শেষ সংখ্যা অপসারণ এবং জাভাস্ক্রিপ্টে অবশিষ্ট সংখ্যাগুলি চালানো যায়?


বিটওয়াইজ অপারেটরদের পরিচিতির আগে , একটি সংখ্যা প্রথমে একটি স্ট্রিং এবং পরে স্ট্রিং পদ্ধতি ব্যবহার করে রূপান্তরিত হয় , সেই সংখ্যার কিছু অংশ কাটা হয় এবং অবশিষ্ট অংশটি কার্যকর করা হয়। এখানে টাইপ-রূপান্তর অর্থাৎ একটি স্ট্রিং এ একটি সংখ্যা আবশ্যক। কিন্তু বিটওয়াইজ বা এর ভূমিকা কাজটি খুব সহজ করে তুলেছে। যখন বিটওয়াইজ বা ব্যবহার করা হয় সেখানে প্রকার-রূপান্তর এর কোন প্রয়োজন নেই এবং কোন প্রকার স্ট্রিং পদ্ধতি ব্যবহার করার প্রয়োজন নেই , কোডের প্রচেষ্টা এবং দৈর্ঘ্য হ্রাস করে।

উদাহরণ

নিম্নলিখিত উদাহরণে, "string.substring()" নামে একটি স্ট্রিং পদ্ধতি ব্যবহার করা হয় একটি সংখ্যার শেষ সংখ্যাটি সরাতে৷

<html>
<body>
<script>
   var str = '2345';
   document.write((str.substring(0, str.length - 1)));
</script>
</body>
</html>

আউটপুট

234


কিন্তু বিটওয়াইজ বা এর আবির্ভাবের পর , প্রকার রূপান্তর এবং স্ট্রিং পদ্ধতি ছবিতে কোথাও নেই। বিটওয়াইজ বা কোডটি খুব সংক্ষিপ্ত করে তুলেছে।

উদাহরণ

<html>
<body>
<script>
   document.write(2345 / 10 | 0)
   document.write("</br>");
   document.write(2345 / 100 | 0)
   document.write("</br>");
   document.write(2345 / 1000 | 0)
</script>
</body>
</html>

আউটপুট

234
23
2

  1. জাভাস্ক্রিপ্টে স্প্লাইস() পদ্ধতি ব্যবহার করে উপাদানগুলি কীভাবে সরিয়ে ফেলা যায়?

  2. জাভাস্ক্রিপ্টের একটি স্ট্রিং থেকে কীভাবে "," সরাতে হয়

  3. জাভাস্ক্রিপ্টে একটি স্ট্রিং হিসাবে সম্পূর্ণ ডকুমেন্ট HTML কিভাবে পেতে হয়?

  4. অ্যারে থেকে নম্বর সরান এবং অবশিষ্টগুলি জাভাস্ক্রিপ্ট স্থানান্তর করুন