फाइबोनैचि अनुक्रम की गणना के लिए एक एल्गोरिथ्म विकसित करें।
फाइबोनैचि अनुक्रम को निर्देशित करने के लिए निम्नलिखित एल्गोरिथ्म दिया गया है:

1. प्रारंभिक मान के रूप में पहले दो नंबरों को निर्दिष्ट करें - 0 और 1।
2. एक शून्य की मदद से, पहले दो नंबरों का जोड़ जारी रखने के लिए एक लूप चलाएं।
3. एक नया वेरिएबल बनाएं जो अगली सदी की संख्या का निर्धारण करता है।
4. नया नंबर (अगली सदी की संख्या) को मौजूदा नंबरों के आधार पर निर्धारित करें।
5. नए नंबर को सदी के अंत में जोड़ें और नया सदी बनाने के लिए उसे बदल दें।
6. लूप को जारी रखें जब तक आप चाहते हैं कि अंतिम सदी का नंबर निकल जाए।

यहाँ एक जावा स्क्रिप्ट दिया गया है जो फाइबोनैचि अनुक्रम को निर्देशित करता है:

function fibonacci(num){
  let prevNum = 0, currNum = 1, nextNum;
  for(let i = 2; i <= num; i++){
    nextNum = prevNum + currNum;
    prevNum = currNum;
    currNum = nextNum;
  }
  return currNum;
}

इस एल्गोरिथ्म का वापसी मान उस सदी की संख्या होगी जिसे आप दर्ज करेंगे। उदाहरण के लिए, फाइबोनैचि अनुक्रम की गणना के लिए अगली लाइन को लिखें:

console.log(fibonacci(7));

यह आउटपुट के रूप में 13 देगा जो फाइबोनैचि अनुक्रम का संख्यात्मक मान है।