First day of school, we're supposed to make a hangman game. I've been staring at the logic in my while loop for hours now. I can't get my loop to say yes, the word(newWord) does contain the guess. I always get the prompt that it is incorrect, and then all heck breaks loose. I've tried 25 different ways. I know it's all busted beyond repair now, but if anyone can get me going the right direction, I'd be eternally grateful.
  let words = ["skate", "guitar", "laugh", "party", "shirt"]
let wordValue = Math.floor(Math.random() * 4) + 1;
let newWord = words[wordValue];
let misses = 0;
let rightGuess = 0;
let wrongGuess = 0;
var answerLines = [];
for (let i = 0; i < newWord.length; i++) {
    answerLines[i] = "_";
}
    let remainingLetters = newWord.length;
    while (remainingLetters > 0 && misses < 6) {
        alert(answerLines.join(" "));
        let guess = prompt("Guess a letter, any letter!");
            for(let j = 0; j < newWord.length; j++) {
                if (newWord[j] === guess) {
                    rightGuess++
                }
                else { wrongGuess++ }
                if (rightGuess != 0) {
                    answerLines[j] = guess;
                    remainingLetters--;
                }
            else {
                misses++
                (alert("That was is incorrect.  You have " + misses + " of 6 misses."));
 
    