Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

63
Visualizações
¿Tiene noticias de caracteres no aceptados?

por favor, tengo una serie de caracteres no aceptados y quiero saber si una palabra u oración desconocida contiene alguno de estos caracteres. Si ahora, puedo agregarlo a mi matriz de words .

tengo el codigo:

 // Define dictionary let words = [] // Unaccepted characters const unacceptedChars = [' ', '-', ',', '.'] let word = 'blue world' if(!word.includes(unacceptedChars)) { console.log('This sentence doesn\'t contain any of unaccepted chars and could be used') } else { console.log('Sentence can\'t be used') }

El resultado es This sentence doesn't contain any of unaccepted chars and could be used incorrectamente porque la palabra contiene un espacio que es un carácter no aceptado.

Si edito el código para

 // Define dictionary let words = [] // Unaccepted characters const unacceptedChars = [' '] let word = 'blue world' if(!word.includes(unacceptedChars)) { console.log('This sentence doesn\'t contain any of unaccepted chars and could be used') } else { console.log('Sentence can\'t be used') }

todo funciona bien. El resultado es Sentence can't be used

Por favor, ¿cómo me veo en la matriz en Javascript? Intenté encontrar la respuesta, pero aún no la encontré. gracias por cualquier consejo

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

No puede usar includes con matriz como parámetro

la forma correcta es

 try { unacceptedChars.forEach(char => { if(word.includes(unacceptedChars)) { Throw new Error('Sentence can\'t be used') } }) console.log('This sentence doesn\'t contain any of unaccepted chars and could be used') } catch(error => { console.error(error.message) })
about 4 years ago · Juan Pablo Isaza Relatório

0

Gracias por la inspiración a todos. Mi solución finalmente es

 let words = [] const unacceptedChars = [' ', '-', '.', ','] let newWord = $(this).text() for (let i = 0; i < unacceptedChars.length; i++) { if (newWord.includes(unacceptedChars[i])) { allowedWord = false break } } if (allowedWord) words.push(newWord)

Gracias de nuevo a todos

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda