Sum of all odd Fibonacci numbers feedback please?

Good afternoon fellow campers! My solution to this challenge seems too lengthy, what do you guys think? It works fine though. Any feedback would be greatly appreciated, thanks!
function sumFibs(num) {

var allFibs = [1,1];
var oddFibs = [];
var result = 0;
var finalResult = 0;

for (var i = 1; i < num && result < num; i++) {
result = 0;
result = allFibs[i] + allFibs[i - 1];
allFibs.push(result);
}

for (var j = 0; j < allFibs.length; j++) {
if (allFibs[j] % 2 !== 0 && allFibs[j] <= num) {
finalResult += allFibs[j];
}
}
return finalResult;
}

sumFibs(1000);