我正在處理一個運行node.js的JS項目,我無法弄清楚如何讓提示正常工作以便用戶輸入。我從npm安裝了它,然後執行這些步驟,我可以讓程序提示用戶輸入,但是我無法將結果存儲在變量中。使用node.js的提示用戶輸入?
我想要的是提示用戶每輪轉動一次(上,下,左或右)並使用結果。我試圖讓一個全局的移動變量並影響它在提示部分,但它似乎並沒有工作。
var Moving = function(maxMoves){
for(var n=maxMoves; n>0;){
var move;
var l;
//This would prompt for a direction (up,down,left,right)
move = prompt();
//And this would prompt for the number of tiles to advance;
l = prompt();
Direction(move,l);
n-=l;
}
};
我們不能幫你看看我們看不到的代碼。將問題簡化爲[mcve],並將其放在問題中。 –
基本上,與我的代碼無關,我的問題很簡單:如何將用戶輸入存儲在node.js中的變量中? – Dat8StringGuy
複製[*如何從node.js中的用戶獲取控制檯輸入?](http://stackoverflow.com/questions/26683734/how-can-i-take-console-input-from-a-用戶在節點js)請[在發佈之前搜索。](/ search?q =如何+存儲+ a + user + input + in + a + variable + in + node.js)更多關於搜索[here ](/幫助/搜索)。 –