Ya probé la mayoría de las respuestas similares, pero no funcionaron o son demasiado antiguas.
Estoy tratando de generar fechas aleatorias, así que ya tengo lo siguiente:
function randomIntFromInterval(min, max) { return Math.floor(Math.random() * (max - min + 1) + min) } const dataMonth = randomIntFromInterval(1, 12) const dataDay = randomIntFromInterval(1, 30) const data-Year = randomIntFromInterval(15, 22)si trato de poner más de 1 de ellos en reaccionar así:
return ( <h1> {dataMonth}/{dataDay}/{data-Year} </h1> <h1> {dataMonth}/{dataDay}/{data-Year} </h1> )generará el mismo número para ambos. ¿Cómo puedo hacerlo para generar único para cada uno que quiero?
¿Por qué no simplemente llamar a la función en su lugar?
return ( <h1> {randomIntFromInterval(1, 12)}/{randomIntFromInterval(1, 30)}/{randomIntFromInterval(15, 22)} </h1> <h1> {randomIntFromInterval(1, 12)}/{randomIntFromInterval(1, 30)}/{randomIntFromInterval(15, 22)} </h1> )