কম্পিউটার

জাভাস্ক্রিপ্ট জেনারেটর


একটি জেনারেটর ফাংশন ফলাফল তৈরি করতে এবং ফিরে আসার পরেও তার অবস্থা বজায় রাখতে ফলন কীওয়ার্ড ব্যবহার করে যাতে পরের বার যখন এটি বলা হয় তখন এটি শেষ ফলন চালানো থেকে অবিলম্বে পুনরায় শুরু করতে পারে। জেনারেটর ফাংশনে প্রতিটি কল কলারের কাছে একটি মান ফেরত পাঠাবে।

জাভাস্ক্রিপ্ট -

-এ জেনারেটর ফাংশনের কোডটি নিচে দেওয়া হল

উদাহরণ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .sample {
      font-size: 18px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>JavaScript Generator</h1>
<div class="sample"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above buttons to call the generator function to generate some result
</h3>
<script>
   let sampleEle = document.querySelector(".sample");
   function* generate(num) {
      yield 2 * num;
      yield 3 * num;
      yield 4 * num;
      yield 5 * num;
   }
   let Gen = generate(8);
   document.querySelector(".Btn").addEventListener("click", () => {
      sampleEle.innerHTML += Gen.next().value + "<br>";
      sampleEle.innerHTML += Gen.next().value + "<br>";
      sampleEle.innerHTML += Gen.next().value + "<br>";
      sampleEle.innerHTML += Gen.next().value + "<br>";
   });
</script>
</body>
</html>

আউটপুট

জাভাস্ক্রিপ্ট জেনারেটর

'এখানে ক্লিক করুন' বোতামে ক্লিক করলে -

জাভাস্ক্রিপ্ট জেনারেটর


  1. জাভাস্ক্রিপ্ট প্রতিশ্রুতি

  2. জাভাস্ক্রিপ্ট দুর্বল সেট

  3. জাভাস্ক্রিপ্টে র্যান্ডম কালার জেনারেটর

  4. জাভাস্ক্রিপ্টে generator.throw() পদ্ধতি।