SOURCE

console 命令行工具 X clear

                    
>
console
let divs = document.querySelectorAll('.wrapper>div')

let flag = false

divs.forEach(item=>{
  item.addEventListener('click',function(){
    let preSib = divs[0].parentNode.previousElementSibling
    if(flag){
      item.innerHTML = ''
      let boo = [...divs].every(item=>item.innerHTML=='')
      if(boo){
        flag = !flag
        preSib.innerHTML = '输入文字';
      }
        
    }else{
      let str = prompt()
      if(str.length!=4)return alert('error');
      divs.forEach((item,index)=>{
        item.innerHTML = str[index]
      })
      flag = !flag
      preSib.innerHTML = '删除文字'
    }
  })
})
<h1>输入文字</h1>
<div class="wrapper">
  <div></div>
  <div></div>
  <div></div>
  <div></div>
</div>


.wrapper{
  border:2px solid cyan;
  display:flex;
  justify-content:center;
}
.wrapper div{
  width:50px;
  height:50px;
  line-height:50px;
  font-weight:bold;
  color:red;
  text-align:center;
  border:2px solid purple;
  margin:10px;
}
.wrapper div:hover{
  border-color:red;
}