Os pongo lo que me dijo trasteando cosas.
const str = 'Esta es una cadena de texto';
if (str.indexOf('cadena') !== -1) {
console.log('La cadena de texto incluye la palabra "cadena"');
} else {
console.log('La cadena de texto no incluye la palabra "cadena"');
}
yo: no se puede definir una variable con la palabra clave que define la clase de tipo.
ChatGPT: Es cierto que no puedes usar palabras clave como nombres de variables en JavaScript. Las palabras clave son términos reservados por el lenguaje y no pueden usarse como nombres de variables, funciones, métodos, etc.
Por ejemplo, no puedes usar la palabra clave class como nombre de una variable, ya que class se usa para definir clases en JavaScript. En su lugar, debes usar un nombre de variable que no sea una palabra clave.
Yo: en el ejemplo de si contiene una palabra una string has usado str como definicion de una variable siendo esa manera incorrecta para definir variables.
ChatGPT: Lo siento si te causé confusión. La variable str en el ejemplo que te di es simplemente un ejemplo y se utiliza para demostrar cómo usar los métodos includes() y indexOf() para comprobar si una cadena de texto contiene una palabra.
Me reí un rato con su disculpa hehe