Vídeo Grammar Checker JavaScript

Buenos días,

En el vídeo de grammar checker que pongo a continuación,

Una vez que se cambia la palabra que tiene más de 10 caracteres, lengthCheck debería devolver true pero sigue devolviendo false.
Alguien podría explicar por qué?

Gracias por su ayuda

hi,
I wonder why the syntax is

word.length > 10 && console.log(word)

I wonder why this code is not working

storyWords = storyWords.forEach(word => {
  if (word.length > 10) {
    console.log(word)
    word = 'stunning';
  }
})