জাভাস্ক্রিপ্টে ফাংশন ডিক্লেয়ারেশনে সেমিকোলন

ফাংশন ডিক্লেয়ারেশন হিসেবে ফাংশন ডিক্লেয়ার করার সময় কার্লি ব্র্যাকেট } এর পরে সেমিকোলন দেওয়া হয় না:

javascriptfunction func() {
  console.log('!');
}

তবে যদি ফাংশন এক্সপ্রেশন হিসেবে ডিক্লেয়ার করা হয়, তাহলে } এর পরে সেমিকোলন দেওয়া হয়:

javascriptlet func = function() {
  console.log('!');
};

কারণ: কারণ জাভাস্ক্রিপ্টে যেকোনো এক্সপ্রেশন সেমিকোলন দিয়ে শেষ হতে হবে, এবং এই ক্ষেত্রে আমাদের ঠিক এমনই একটি এক্সপ্রেশন রয়েছে। এই সেমিকোলনটি বাধ্যতামূলক নয়, যেহেতু জাভাস্ক্রিপ্ট সাধারণত সেগুলি না দিলেও চলে, তবে এটি কাম্য। সবসময় দিন:)

Задание 1

প্রয়োজনীয় সব স্থানে সেমিকোলন বসান:

javascriptlet func1 = function() {console.log('!')};
let func2 = function() {
  console.log('!');
};
function func3() {
  console.log('!');
}