JSFiddle - React, Tailwind, and code Playground
JavaScript
secret='ayy'
answer='___'
mistakeCount=0
maxMistakeCount=7
function fuck() {
alert("clue: "+answer)
shit(prompt("Guess a letter")) || mistakeCount++
}
function shit(c) {
if (!c.length) return false
s = secret.split('')
a = answer.split('')
b = false
for (i=0; i<secret.length; i++)
c==s[i] && (b=true, a[i]=c)
answer=a.join('')
return b
}
while (answer!=secret && maxMistakeCount>mistakeCount) fuck()
window.alert(answer==secret ? 'you win' : 'fuck you')