Tengo un problema con el ofuscador Lua que usa Java Script y quiero modificarlo de name(num) a random az(num)
Esta es la línea en cuestión: https://codeshare.io/X8XBbo Me + makeid, que es Random AZ, pero cuando lo hice, no funcionó. No sé qué hice mal. Por favor, ayúdenme. Soy novato.
Código = https://codeshare.io/RboW0E Mi error está en las líneas 1-10 = función makeid y 30 = línea procress
Su generador de ID aleatorio funciona:
function makeid(length) { var result = ''; var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; var charactersLength = characters.length; for ( var i = 0; i < length; i++ ) { result += characters.charAt(Math.floor(Math.random() * charactersLength)); } return result; } console.log(makeid(5))Hay una coma después de la función en la línea 12. Elimínela y coloque la segunda función en una nueva línea.
Además, parece que hay más código después de lo que compartiste, ya que tu segunda función no se cierra, por lo que aparte de la coma, no puedo decir qué podría estar causando problemas.
¿Cambió los nombres de sus variables a letras por el bien de la pregunta? De lo contrario, le recomiendo que use nombres de variables más explicativos. Hace que el código sea más fácil de entender para ti y para los demás.
Personalmente, también siento que las declaraciones separadas por comas son un poco más difíciles de seguir.
Si está ingresando a JS, consulte la guía de estilo de Airbnb para conocer algunas buenas reglas de sintaxis a seguir.