Logré implementar con éxito un selector de tono aleatorio en mi código de caracteres aleatorios, pero se presenta otro problema con este logro. El selector de tono aleatorio que hice que funcione en JavaScript no afecta el cambio de color que quiero correctamente. Si quieres ver el objetivo de lo que quiero lograr, puedes verlo aquí
No estoy seguro de por qué se produce esta extraña aplicación de rotación de tonos. El código que rige la selección de tonos en mi código es este:
var robothue = new Image(); var robothuenum=Math.floor(Math.random()*359)+1; //Randomiser selects a value between 1 and 360. canvas.style.filter = 'hue-rotate(' + robothuenum + 'deg)'; //This line applies the hue filter mentioned above.Enlace al código completo aquí, con los archivos de imagen necesarios para funcionar correctamente, si desea probarlo usted mismo y descubrir cómo corregir la rotación de tono para que se alinee más con la imagen de ejemplo : https://github.com /Briochewindows/Random-Colour-Character-Generator.git