প্রাকৃতিক সংখ্যা ক্রম:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12...
অসীমভাবে বর্ধিত এই ক্রমটি প্রাকৃতিক সংখ্যা ক্রম হিসাবে পরিচিত।
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র যুক্তি হিসাবে একটি সংখ্যা, সংখ্যা নেয়। ফাংশনটি (সংখ্যা)তম সংখ্যাটি খুঁজে বের করতে হবে এবং ফেরত দিতে হবে যা লেখার সময়, কমা এবং হোয়াইটস্পেসগুলি সরিয়ে এই ক্রমটিতে প্রদর্শিত হবে৷
যেমন −
যদি ইনপুট নম্বর হয় −
const num = 13;
তারপর আউটপুট −
হওয়া উচিতconst output = 1;
কারণ '1234567891011' এই স্ট্রিংটির 13 তম সংখ্যা 1
উদাহরণ
এর জন্য কোড হবে −
const num = 13; const findDigit = (num = 1) => { let str = ''; let i = 1; while(str.length < num){ str += i; i++; }; const required = str[num - 1]; return required; }; console.log(findDigit(num));
আউটপুট
এবং কনসোলে আউটপুট হবে −
1