কম্পিউটার

জাভাস্ক্রিপ্টে রেডিক্স প্যারামিটার অনুপস্থিত JSlint ত্রুটি কি?


JavaScript-এ উপলব্ধ parseInt ফাংশনে নিম্নলিখিত স্বাক্ষর রয়েছে −

parseInt(string, radix);

যেখানে পরামিতিগুলি নিম্নলিখিত −

স্ট্রিং - পার্স করার মান। যদি এই যুক্তিটি একটি স্ট্রিং না হয়, তবে এটি ToString পদ্ধতি ব্যবহার করে একটিতে রূপান্তরিত হয়। এই যুক্তিতে অগ্রণী হোয়াইটস্পেস উপেক্ষা করা হয়৷

রেডিক্স − 2 এবং 36 এর মধ্যে একটি পূর্ণসংখ্যা যা স্ট্রিংটির রেডিক্স (গাণিতিক সংখ্যা পদ্ধতিতে ভিত্তি) প্রতিনিধিত্ব করে।

যদি রেডিক্স প্যারামিটার বাদ দেওয়া হয়, জাভাস্ক্রিপ্ট নিম্নলিখিত −

ধরে নেয়
  • যদি স্ট্রিংটি "0x" দিয়ে শুরু হয়, তাহলে রেডিক্স হয় 16 (হেক্সাডেসিমেল)

  • যদি স্ট্রিংটি "0" দিয়ে শুরু হয়, তাহলে রেডিক্স হবে 8 (অক্টাল)। এই বৈশিষ্ট্যটি বন্ধ করা হয়েছে

  • যদি স্ট্রিং অন্য কোনো মান দিয়ে শুরু হয়, তাহলে রেডিক্স হয় 10 (দশমিক)

উপরের জাদু এড়াতে, JShint একটি ত্রুটি দেয়।


  1. আমি একটি জাভাস্ক্রিপ্ট ত্রুটি প্রসারিত করতে পারি? এটা করার সেরা উপায় কি?

  2. একটি স্ট্রিং-এ অনুপস্থিত অক্ষর খোঁজা - জাভাস্ক্রিপ্ট

  3. জাভাস্ক্রিপ্টে স্ট্রিং থেকে অক্ষর অনুপস্থিত

  4. জাভাস্ক্রিপ্টে স্ট্রিং কম্প্রেস করা