mirror of
https://github.com/voltrevo/ValueScript.git
synced 2026-01-13 23:48:02 -05:00
20 lines
272 B
TypeScript
20 lines
272 B
TypeScript
// test_output! 4613732
|
|
|
|
export default function main() {
|
|
let sum = 0;
|
|
|
|
let [fibLast, fib] = [0, 1];
|
|
|
|
while (true) {
|
|
[fibLast, fib] = [fib, fibLast + fib];
|
|
|
|
if (fib > 4000000) {
|
|
return sum;
|
|
}
|
|
|
|
if (fib % 2 === 0) {
|
|
sum += fib;
|
|
}
|
|
}
|
|
}
|