JSX funksiyasinda parametrlər

Fərz edək ki, bizim showMess funksiyamız parametr olaraq kiminlə salamlaşmaq istədiyimizin adını qəbul edir:

jsxfunction showMess(name) {
  alert('hello, ' + name);
}

Bu parametri funksiyanı hadisəyə bağlayarkən ötürmək olar. Bunun üçün funksiyamızın çağırışını ox funksiyası ilə sarmaq lazımdır:

jsxfunction App() {
  function showMess(name) {
    alert('hello, ' + name);
  }
  
  return <div>
    <button onClick={() => showMess('user')}>show</button>
  </div>;
}

Beləliklə, biz eyni funksiyanı müxtəlif parametrlərlə bir neçə düyməyə bağlaya bilərik:

jsxfunction App() {
  function showMess(text) {
    alert(text);
  }
  
  return <div>
    <button onClick={() => showMess('user1')}>show1</button>
    <button onClick={() => showMess('user2')}>show2</button>
  </div>;
}
Задание 1

Üç düymə verilmişdir:

jsxfunction App() {
  return <div>
    <button>act1</button>
    <button>act2</button>
    <button>act3</button>
  </div>;
}

Elə edin ki, birinci düyməyə kliklədikdə alert vasitəsilə 1 rəqəmi çap olunsun, ikinci düyməyə kliklədikdə - 2 rəqəmi, üçüncüyə kliklədikdə isə - 3 rəqəmi çap olunsun.