feat(maxValue and fibonacci): Implementa função que retorna o maior valor do array e outra que calcula fibonacci

This commit is contained in:
Saulo Klein Nery 2022-10-28 13:00:20 -03:00
parent d131c98dd1
commit dc95b46ffe
2 changed files with 21 additions and 0 deletions

View File

@ -1,4 +1,17 @@
export function maxValue(values) { export function maxValue(values) {
// implementar logica aqui // implementar logica aqui
let maior = 0;
values.map(
(element, i) => {
if(i === 0)
maior = element;
if(element > maior)
maior = element;
}
);
return maior;
} }

View File

@ -1,4 +1,12 @@
export function fibonacci(value) { export function fibonacci(value) {
// implementar logica aqui // implementar logica aqui
let a = 0, b = 1, c = value;
for(let i = 2; i <= value; i++){
c = a + b;
a = b;
b = c;
}
return c;
} }