No encontré esta pregunta exacta todavía, ¡perdón si ya existe!
Tengo algunos problemas con la tarea, tengo una matriz del 1 al 50 y quiero elegir 6 números al azar. Estoy haciendo eso con array.splice([Math.floor(Math.random()*array.length)],1)
lo que funciona bien para 1 número, pero cuando cambio el 1 al final por un 6, simplemente elige un índice aleatorio y procede a unir 6 elementos en una fila. Hacer un bucle for para obtener un número aleatorio 6 veces también funciona, pero no puedo pensar en una solución adecuada para mostrar matrices de 6 elementos al final
Mi objetivo es crear una nueva matriz que contenga exactamente 6 elementos aleatorios NO REPETITIVOS y, además, hacerlo tantas veces como ingrese al principio con un mensaje y mostrar las matrices en la consola, con un aspecto similar a este:
[5,7,8,10,12,41]
[1,10,22,23,40,42]
[1,2,17,19,38,45]
Agradecería mucho cualquier ayuda, gracias de antemano!
Lo siento mucho, olvidé mencionar, ¡esto está en javascript!