I have a code that gets input but it does not work. I want the code to wait while input is not completed. I don't want to install any packages because when someone only takes the code, it needs to work.
I use NodeJS for code.
My code:
const readline = require('readline');
function input(prompt) {
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let complete = false;
rl.question(prompt, (answer) => {
complete = true;
return answer;
rl.close();
});
while (!complete) {}
}
number = input("Number: ");
console.log(number);