console.log записывает параметры пользователю
console.log("Menu" + "\n" + "1. Read File" + "\n" "2. Exit")
var userInput = readlineSync.question('Option:');
Это будет протоколировать; Меню 1. Чтение файла 2. Выход Опция:
Это то, что я хочу повторить ОЖИДАЕТ , когда пользователь выбирает 2
Я ввожу ввод в int для использования switch
let input = parseInt(userInput)
switch (input) {
case 0:
text = "Off";
break;
case 1:
console.log('You have selected to read csv file')
readFile();
break;
case 2:
console.log("Quitting program")
break;
default:
text = "No value found";
}
function readFile(){
var info = fs.readFileSync("FILE", 'utf8', function (err, data) {
if (err) throw err;
console.log("display current items: \n"+data);
})
console.log(info)
}
Как заставить консоль войти в меню и попросить пользователя ввести их после оператора и функции switch?