Saya mempunyai ARR tatasusunan bersyarat dan saya mahu menulis nilai padanya dalam satu baris
Saya cuba buat ini
import * as readline from 'node:readline/promises'; import { stdin as input, stdout as output } from 'process'; const rl = readline.createInterface({input, output}) let arr =[] console.log('Enter Values: ') for (let i = 0; i < 5; i++) { arr[i] = await rl.question('')
Tetapi apabila saya melakukan ini, saya mendapat input baris demi baris:
Enter Values: 1 A 2 B
Saya perlukan:
Enter Values: 1 A 2 B
readline
用换行符分隔输入流,但您想用空格分隔它。下面的转换流可以实现这一点。请注意,它是与for wait (...) {}
而不是for (...) { wait }
Digunakan bersama.