javascript - 如何永久清除控制台
问题描述
所以我正在制作一个游戏并且我拥有它,所以答案是玩家通过控制台输入的(如果控制台 = 答案他们赢了)。我想要一个清除控制台并重置变量值的功能。到目前为止,控制台已清除,但是当您单击另一个字母时,以前的字母又回来了。
function picked(letter){
word+= letter;
console.log(word);
}
function ClearC() {
console.clear();
}
<div class = "letter" id="a" onclick = "picked('a');">a</div>
<div class = "letter" id="b" onclick = "picked('b');">b</div>
<input type="button" class="button" onclick="ClearC()" value="Clear">
所以我的问题是,有没有办法永久清除控制台,以便玩家可以开始新的答案。我对 JavaScript 还是很陌生,所以我知道我可能做错了。
解决方案
由于没有清除单词,因此当他们键入时,它会再次记录到控制台。
function ClearC() {
word = "";
console.clear();
}
推荐阅读
- c# - 如何为自定义对象的二维数组制作自己的“foreach”或类似内容?
- python - 如何检查模式是否包含pyspark中的字符串数组或结构数组
- java - Android Studio TextWatcher 属性名称问题
- amazon-web-services - 如何在生产中添加 aws-cli v2?
- javascript - 访问这个。
来自 Nuxt 插件 - mysql - SQl 查询以显示 XXXX 年每个国家和每个性别的销售量最受欢迎的类别
- javascript - VS 代码中更漂亮的扩展不起作用,我尝试了包括 yt 教程在内的所有内容,但我所做的一切都没有帮助
- python - 生成 M 乘 N 矩阵
- python - 数据库错误:NameError:未定义名称“db”。我究竟做错了什么?
- django - 如何在 Django 的 SignUp 表单中实现扩展的 auth-User 模型?