var literal = 0, memory = 0;
var file = process.argv[2] ? process.argv[2] : 'day8_input';
require('readline').createInterface({
input: require('fs').createReadStream(file)
})
.on('line', function (line) {
var length = line.length;
for (var i = 0; i < length; i++) {
literal++;
var character = line[i];
if (character === '"') continue;
if (character === '\\') {
literal++; i++;
if (line[i] === 'x') {
literal += 2; i+= 2;
}
}
memory++;
}
})
.on('close', function () {
console.log(literal - memory);
});
Comments
0 B
|👍
/👎