কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে JSLint error: missing radix parameter


জাভাস্ক্রিপ্টে উপলব্ধ parseInt ফাংশনের সিগনেচার নিম্নরূপ -

parseInt(string, radix);

যেখানে প্যারামিটারগুলো হলো -

string − পার্স করার মান। যদি আর্গুমেন্ট স্ট্রিং না হয়, তবে ToString মেথড ব্যবহার করে একে স্ট্রিংয়ে কনভার্ট করা হয়। এই আর্গুমেন্টের লিডিং হোয়াইটস্পেস ইগনোর করা হয়।

radix − ২ থেকে ৩৬ পর্যন্ত একটি ইন্টিজার যা স্ট্রিংর রেডিক্স (গাণিতিক numeral সিস্টেমে বেস) উপস্থাপন করে।

যদি radix প্যারামিটার ওমিট করা হয়, জাভাস্ক্রিপ্ট নিচের ধারণা করে -

  • স্ট্রিং "0x" দিয়ে শুরু হলে, radix ১৬ (হেক্সাডেসিমেল)

  • স্ট্রিং "0" দিয়ে শুরু হলে, radix ৮ (অক্টাল)। এই ফিচার ডিপ্রিকেশন済み।

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

উপরের ম্যাজিক এড়াতে JSHint এরর দেয়।


  1. জাভাস্ক্রিপ্ট Error ক্লাস এক্সটেন্ড করে কাস্টম এরর বানানো

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

  3. জাভাস্ক্রিপ্টে স্ট্রিং থেকে অনুপস্থিত লেটার খুঁজে বের করা

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