Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.02.2018, 17:09
Новичок на форуме
Отправить личное сообщение для Rimbold Посмотреть профиль Найти все сообщения от Rimbold
 
Регистрация: 31.01.2018
Сообщений: 4

Выво чисел Фибоначче
Помогите пожалуйста, что не так в коде?

function fib(num) {
	a = 1;
	b = 1;
	c = a + b;
	for (i = 1; i <= num; i++) {
        a = c;
        b = a - b;
        c = a + b;
		console.log(c);
	}

} 

fib(1000);



Я начинающий кодер, прошу не кидаться помидорами.
Ответить с цитированием
  #2 (permalink)  
Старый 11.02.2018, 17:25
Новичок на форуме
Отправить личное сообщение для Rimbold Посмотреть профиль Найти все сообщения от Rimbold
 
Регистрация: 31.01.2018
Сообщений: 4

Уже решил задачу вот таким способом)

function fib(num) {
	var a = 1,
		b = 1;
	var c = a + b;
	for (i = 1; i <= num; i++) {
        a = b;
        b = c;
        c = a + b;
        if (c > 1000) {
        	return ('Eto vse');
        }
		console.log(c);
	}

} 

fib(1000);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генератор случайных чисел без повторений в последующих генерациях Samik Общие вопросы Javascript 14 12.03.2023 00:35
Найдите сумму четных чисел из массива yaparoff Общие вопросы Javascript 3 18.01.2017 09:37
Генератор случайных чисел (помогите с задачкой) GentleGoose Общие вопросы Javascript 2 28.07.2014 12:53
НОД более чем 2-х чисел Demath Общие вопросы Javascript 4 06.01.2013 05:27
Работа с последовательностью натуральных чисел Stillife Общие вопросы Javascript 1 18.05.2011 20:03