forked from M3-Academy/challenge-algorithms-v2.0
feat(maxValue and fibonacci): Implementa função que retorna o maior valor do array e outra que calcula fibonacci
This commit is contained in:
parent
d131c98dd1
commit
dc95b46ffe
@ -1,4 +1,17 @@
|
||||
export function maxValue(values) {
|
||||
// implementar logica aqui
|
||||
let maior = 0;
|
||||
|
||||
values.map(
|
||||
(element, i) => {
|
||||
if(i === 0)
|
||||
maior = element;
|
||||
|
||||
if(element > maior)
|
||||
maior = element;
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
return maior;
|
||||
}
|
@ -1,4 +1,12 @@
|
||||
export function fibonacci(value) {
|
||||
// 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;
|
||||
}
|
Loading…
Reference in New Issue
Block a user