Всем привет. Пытаюсь решить задачку на Node js, где входные являются строками, количество строк может быть разным, в одной задаче их 3, в другой их 2, в третьей 5 строк данных. Из этого вопрос, как мне понять что входные данные закончились и я могу начинать обрабатывать эти данные? Я покопался в документации и нашел метод line, который позволяет читать эти строки, но как узнать что входные данные закончились и можно начинать работать с данными, должна быть какая-то проверка внутри конструкции readline.on(line) которая должна делать return судя по всему, и после всей этой конструкции я должен видимо начинать работать с кодом, если я правильно все понимаю
Примера входных данных по задаче
1
2
3
1
Пример кода(где тут понять что закончились входные строки)
const readline = require('readline').createInterface(process.stdin, process.stdout);
readline.on('line', (line) => {
console.log(line)
})