advent-of-code-2022/day01/index.js

28 lines
535 B
JavaScript
Raw Normal View History

2022-12-01 10:27:28 +00:00
import { readFileSync } from "fs";
const input = readFileSync("calories.txt", "utf-8");
const elves = [];
let elfNum = 0;
let isFirst = true;
input.split("\r\n").forEach(line => {
if(line === "") {
elfNum++;
isFirst = true;
} else {
if(isFirst) {
isFirst = false;
elves[elfNum] = parseInt(line);
} else elves[elfNum] += parseInt(line);
}
});
let maxCalories = 0;
elves.forEach(elf => {
if(elf > maxCalories) maxCalories = elf;
});
console.log(maxCalories);