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

147
Visualizações
Cómo usar JS Strings y Vars para principiantes completos

Estoy aprendiendo programación JS pero soy completamente nuevo y aún no estoy familiarizado con los términos y el uso. Estoy codificando macros y quiero sustituir STRVALUE por var V1.

¿Alguien puede sugerir cómo usar variables en getString?

Está destinado a ejecutar SCRIPT1 al detectar XXX en el chat, pero estoy agregando muchos scripts posibles. Me encantaría combinar dos o más variables en lugar de STRVAL. algo como STRVAL== "V1 + V2 o V3"

 var V1 = XXX var V2 = Y var V3 = Z if (event.text.getString() == "STRVAL") JsMacros.runScript("SCRIPT1.js")

Estoy ejecutando diferentes Scripts dependiendo de la salida de String y tengo que incluir STRVAL para cada declaración if, después de cada runScript como

 if (event.text.getString() == "STRVAL1") JsMacros.runScript("SCRIPT1.js") if (event.text.getString() == "STRVAL2") JsMacros.runScript("SCRIPT2.js") if (event.text.getString() == "STRVAL3") JsMacros.runScript("SCRIPT3.js")

Me gustaría usar ID de acceso directo de Variables que solo se incluyen en la parte superior.

 var V1 = XXX var V2 = Y var V3 = Z

Gracias por la ayuda, como dije, estoy realmente verde con JS todavía.

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

0

En primer lugar, las variables de cadena se declaran con cotes ("" o ''), por lo que al declarar V1, V2 y V3 debe escribir:

 var V1 = 'XXX' var V2 = 'Y' var V3 = 'Z'

ahora, si la declaración creo que necesita saber cómo funciona include() , devuelve una variable booleana que determina si una cadena contiene otra cadena

p.ej:

 "Hello word".includes("word") > true

por lo que es perfecto para su caso así:

 var V1 = 'XXX' var V2 = 'Y' var V3 = 'Z' if (event.text.getString().includes(V1 + V2)) JsMacros.runScript("SCRIPT1.js")

o con matrices (es más o menos lo mismo)

 if ([V1 + V2 , V3].includes(event.text.getString())) JsMacros.runScript("SCRIPT1.js")

Buena suerte aprendiendo Js

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