সমস্যাটি"
একটি ফাংশন log
(বা অন্যান্য 3 অক্ষরের নাম) সংজ্ঞায়িত করুন যা যখন লগ / মুদ্রণ / লেখার জন্য প্রশ্ন করা হয় (প্রশ্নে ভাষার জন্য পূর্বনির্ধারিত যাই হোক না কেন) নির্দেশ (উত্স হিসাবে) এবং প্রথম যুক্তি উভয়ই। অন্য কথায়:
i=777
j=333
log(i) //outputs: "log(i) 777"
log(i+j+1) //outputs: "log(i+j+1) 1111"
সমস্ত ব্যবহারিক উদ্দেশ্যে আউটপুট i: 777
যথেষ্ট হবে, তবে কিছু ভাষায় এর জন্য খুব নির্দিষ্ট প্রতিবিম্ব গ্রন্থাগার রয়েছে এবং এটি কোনও চ্যালেঞ্জ নয়, সুতরাং পুরো নির্দেশটি আউটপুট করা উচিত।
প্রেরণা
এটির জন্য অনুপ্রেরণাটি আমি এবং অন্য একজন প্রোগ্রামার এটি নিয়ে যে কতটা জ্বালাতন করছে তা নিয়ে আলোচনা করে (খারাপ ডিবাগারগুলি নিয়ে) আপনি এমন কিছু লিখেন console.log("i:", i)
, পরের দিকে আমরা একটি (বেশ উন্মত্ত) জাভাস্ক্রিপ্ট (কেবল নোড) সমাধান করেছি (এটি i: 777
সম্পূর্ণ লাইনের চেয়ে আউটপুট দেয়) উত্স) যা আশ্চর্যজনকভাবে দীর্ঘ ছিল এবং আমাকে কোডগল্ফিংয়ের কথা মনে করিয়ে দিয়েছিল এবং অন্যান্য (বিশেষত কোড গল্ফিং) ভাষাগুলি আরও কত ভাল ভাবে তা আমাকে অবাক করে দিয়েছে।
বোনাসেস
-10% : কোনও ফাইল পঠন নেই (সংকলকের বাইরে)
পুনশ্চ. এটি এখানে আমার প্রথম 'প্রশ্ন', সুতরাং আমি যে কোনও ভুল করেছি তা নির্দ্বিধায় মনে করুন।
help/on-topic
(এটি উল্লেখ করা হয়েছে, তবে এটি সেখানে বর্ণিত পদ্ধতিটি যাচাই করার জন্য আমি এটিকে বিবেচনা করি না)।