В настоящее время я выполняю некоторые тесты в Kattis, чтобы попрактиковаться в работе с node.js, но я застрял с этим на< / а> е.
Ниже мой код..
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
rl.on("line", (line) => {
let inputData = line.split("/n");
console.log(inputData[0].length);
// result = (inputData[0].length) >= (inputData[1].length) ? 'go' : 'no';
// console.log(result)
});
.. и в журнале консоли inputData[0].length я получаю:
4
6
Когда я использовал inputData1, это дало мне неопределенность. Как я могу сравнить эти 2 строки, чтобы в результате отображалось «да» или «нет»?
line
, вы можете увидеть, есть ли у вас уже сохраненное, и, если да, сравнить с ним. В этом интерфейсе нет просмотра вперед. - person jfriend00   schedule 16.11.2020fs.promises.readFile()
и прочитать весь файл, разбить его, и тогда у вас будет массив всех строк, и вы сможете сравнивать все, что хотите. - person jfriend00   schedule 16.11.2020