有没有办法仅使用 JavaScript 来操纵控制台.log输出和下一个用户输入提示之间的时间
Is there a way to manipulate the timing between console.log output and the next userInput prompt using only JavaScript?
>我正在学习JS。我正在玩一个标准的,易于练习的JS"游戏",例如"选择自己的冒险"。我正在使用基本的"if/else"语句,我希望它输出:
'{Prompt/getUserInput} first --
然后是 {console.log}, 然后 {prompt}, 然后是 {console.log}, 等等。但是,当我将代码放入 repl.it 时,我得到{提示}{提示}{提示},然后是所有控制台日志。 - 这里有一个片段,所以你可以明白我的意思:
var buffer = function(){
console.log("------------------");
}
console.log("You are alone in the woods...");
buffer()
var userInput = prompt("You can either walk further into the woods or turn around. Please enter 'go on' or 'screw this'");
if(userInput === "go on"){
console.log("It is getting darker and darker. By the time you hear his heavy breathing behind you, it is too late");
}
if (userInput === "screw this"){
console.log("You always knew you were the only person in the village with a lick of sense. Now, where did you hide those bodies...");
}
buffer();
有没有办法让它阅读更多的 A.B.A.B 而不是 AAA。BBB?
你的代码很好。repl.it 实现应该有一些错误如果您在浏览器中打开控制台(对于 chrome 是 ctrl+shift+j | cmd+opt+j,对于 firefox ctrl+shift+k | cmd+opt+k(,然后粘贴您的代码并按 Enter 即可工作
相关文章:
- 滚动到容器中的下一个元素-几乎到了
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 使用ajax将数据从一个步骤发送到下一个步骤的3步表单
- AngularJS&JSON-从Previous&下一个对象
- 使用向下箭头键(与tab键一样)聚焦下一个输入
- 来自文档或下一个静态父级的事件委派
- angularjs移除焦点上的活动类并添加到下一个项目
- 向左/向右滑动用户媒体卡以显示下一个
- 下一个/上一个锚链接,如何在用户滚动时更新下一个/上一个链接
- 将用户标识添加到下一个 JSON 文件
- 有没有办法仅使用 JavaScript 来操纵控制台.log输出和下一个用户输入提示之间的时间
- 如果用户不更改该选项,请将焦点移动到下一个字段
- 如何使用jQuery模拟用户按下一个键
- 我希望用户在未输入所需信息时无法前进到下一个屏幕
- 当用户键入一个单词并按下回车键时,用Javascript打开弹出菜单
- 找不到用户输入的截止到下一个生日的天数
- 如果用户得到else语句,是否可以刷新页面或禁用下一个文本字段?
- 如何在每次用户选择一个特定的值到一个选择下拉菜单时使用jQuery执行一个函数?
- 当用户打开一个下拉菜单关闭其他下拉菜单