ЈаваСцрипт програм за штампање Фибоначијевог низа (са примерима)

У овом примеру ћете научити да програмирате Фибоначијеву секвенцу у ЈаваСцрипт-у.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт за петљу
  • ЈаваСцрипт вхиле и уради … вхиле Лооп

Фибоначијев низ се записује као:

 0, 1, 1, 2, 3, 5, 8, 13, 21,… 

Фибоначијев низ је целобројни низ где су прва два члана 0 и 1 . После тога, следећи члан се дефинише као збир претходна два члана.

Пример 1: Фибоначијеве серије до н услова

 // program to generate fibonacci series up to n terms // take input from the user const number = parseInt(prompt('Enter the number of terms: ')); let n1 = 0, n2 = 1, nextTerm; console.log('Fibonacci Series:'); for (let i = 1; i <= number; i++) ( console.log(n1); nextTerm = n1 + n2; n1 = n2; n2 = nextTerm; )

Оутпут

 Унесите број појмова: 4 Фибоначијеве серије: 0 1 1 2

У горе наведеном програму, од корисника се тражи да унесе број термина који жели у Фибоначијеву серију.

forПетља Примењује до броја ушао од стране корисника.

Прво се штампа 0 . Затим се у свакој итерацији вредност другог члана чува у променљивој н1, а збир два претходна члана чува се у променљивој н2.

Пример 2: Фибоначијев низ до одређеног броја

 // program to generate fibonacci series up to a certain number // take input from the user const number = parseInt(prompt('Enter a positive number: ')); let n1 = 0, n2 = 1, nextTerm; console.log('Fibonacci Series:'); console.log(n1); // print 0 console.log(n2); // print 1 nextTerm = n1 + n2; while (nextTerm <= number) ( // print the next term console.log(nextTerm); n1 = n2; n2 = nextTerm; nextTerm = n1 + n2; )

Оутпут

 Унесите позитиван број: 5 Фибоначијева серија: 0 1 1 2 3 5

У горњем примеру, од корисника се тражи да унесе број до којег жели да одштампа Фибоначијеву серију.

Претходно се приказују прва два члана 0 и 1 . Затим се whileпетља користи за превлачење појмова како би се пронашла Фибоначијева серија до броја који је унео корисник.

Занимљиви Чланци...