Почему вывод этого фрагмента кода ведет себя таким образом?
Я ожидал, что будет напечатана 1 «истинная» строка и 2 «ложные» строки, вместо этого я получил только одну «ложную»?
Спасибо за ваше время.
process.stdin.setEncoding('utf-8')
process.stdin.on('data', (input) => console.log(input==="1"));
/ * STDIN:
1
2
3
* /
/ * STDOUT:
ложный
* /