লেভেল ১০.৫ জাভাস্ক্রিপ্ট টাস্ক বুক

Задание 1

পৃষ্ঠায় ব্যবহারকারী টেক্সট সিলেক্ট করেন। Ctrl + Enter চাপলে এই টেক্সটটি ক্লিপবোর্ডে কপি করুন।

Задание 2

একটি টেক্সটএরিয়া দেওয়া আছে। এতে টেক্সট ইনপুট দেওয়া হয়। Tab কী চাপলে কার্সর জ্বলজ্বল করার জায়গায় ট্যাব সিম্বল ইনসার্ট করুন।

Задание 3

ইনপুটগুলি দেওয়া আছে। যেকোনো ইনপুটে টেক্সট ইনপুট করে Enter চাপা যাবে। এরপর ইনপুট থেকে টেক্সট অদৃশ্য হয়ে যাবে। এমন করুন যেন প্রতিটি ইনপুট ইনপুটকৃত টেক্সট মনে রাখে। প্রতিটি ইনপুটের উপর তীর চিহ্ন রাখুন, যার সাহায্যে আগের ইনপুটকৃত টেক্সট ইনপুটে ফিরিয়ে আনা যাবে।

Задание 4

একটি সংখ্যা দেওয়া আছে। স্কুলে যেভাবে করা হয়, সেভাবে সংখ্যাটিকে প্রাইম ফ্যাক্টরে বিয়োগের প্রক্রিয়া স্ক্রিনে প্রিন্ট করুন।

Задание 5

একটি মাল্টিডাইমেনশনাল অবজেক্ট দেওয়া আছে, যার নেস্টিং লেভেল যেকোনো হতে পারে:

javascript{
  a: {
    b: {
      c: '+++'
    }
  },
}

একটি ফাংশন বানান, যা অবজেক্টের এলিমেন্ট রিটার্ন করবে, প্যারামিটার হিসেবে অবজেক্টের কীগুলিকে ডট দিয়ে আলাদা করা একটি স্ট্রিং নেবে:

javascriptfunc('a.b.c'); // রিটার্ন করবে '+++'
Задание 6

একটি টেবিল দেওয়া আছে। বাটন চাপলে এটিকে নিচের মতো করে পপুলেট করুন: