কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারেতে নির্দিষ্ট যোগফল கொண்ட দুটি সংখ্যা খুঁজে বের করার সেরা উপায়


মান লজি আমাদের অ্যারেটি নিচে দেওয়া হল:

var numbers = [10,3,40,50,20,30,100]

আমাদের উপরের অ্যারে এলিমেন্ট থেকে দুটি সংখ্যা খুঁজে বের করতে হবে যাদের যোগফল 80।

এজন্য, সিম্পল ফর লুপ সাথে if কন্ডিশন ব্যবহার করুন।

উদাহরণ

function specificPairsOfSumOfTwoNumbers(numbers, totalValue)   {     var storeTwoNumbersObject = {}     for(var currentNumber of numbers)     {       if(storeTwoNumbersObject[currentNumber])       {         return {           firstNumber: totalValue-currentNumber, secondNumber:currentNumber}       }         storeTwoNumbersObject[totalValue-currentNumber] = true;     }       return false;   }   var numbers = [10,3,40,50,20,30,100]   console.log("The Two numbers which has the sum 80=");   console.log(specificPairsOfSumOfTwoNumbers(numbers, 80) )

উপরোক্ত প্রোগ্রাম চালাতে, আপনাকে নিচের কমান্ড ব্যবহার করতে হবে:

node fileName.js.

এখানে আমার ফাইল নাম demo207.js।

আউটপুট

এটি নিচের আউটপুট দেবে:

PS C:\Users\Amit\javascript-code> node demo207.js The Two numbers which has the sum 80= { firstNumber: 50, secondNumber: 30 }

  1. জাভাস্ক্রিপ্টে নির্দিষ্ট গ্যাপ সহ দুটি প্রাইম নম্বর খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে সর্টেড অ্যারে থেকে টার্গেটের নিকটতম দুটি এলিমেন্ট খুঁজে বের করা

  3. C++ দিয়ে সেই সংখ্যা বের করা যাতে দেওয়া অ্যারের সাথে XOR যোগফল একটি নির্দিষ্ট সংখ্যা k হয়

  4. C++ দিয়ে দেওয়া অ্যারে রেঞ্জের সাথে XOR যোগফল সর্বোচ্চ হবে এমন সংখ্যা বের করা