Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

222
Vistas
How do i make a number print on keypress on javascript

i built a website to generate random numbers, but how can i make it so if i press control it will show the number i want.

I have tried several methods but those didn't help me, i want it to print the number i want when control or enter is pressed.

It generates numbers between 1-100 randomly.

AOS.init();

// Selects elements in index.html
const display = document.querySelector('#display')
const generateButton = document.querySelector("#generate")
const minimumInput = document.querySelector('#minimum')
const maximumInput = document.querySelector('#maximum')

/**
 * Creates a random number in the given range
 * @param {*} range Difference between lowest and highest values
 */
function random(range) {

    // Returns random number
    return Math.floor(Math.random() * range)
}

/**
 * Displays a random number of the given range
 */
function randomRange() {

    // Store value of minimumInput and maximumInput into variables and converts them into integer
    const minimumValue = parseInt(minimumInput.value)
    const maximumValue = parseInt(maximumInput.value)

    // Calculates and stores random number using random()
    let randomNumber = random(maximumValue - minimumValue) + minimumValue

    // Display randomNumber to user
    display.innerHTML = randomNumber
}

// Activates function once button is clicked
generateButton.addEventListener("click", randomRange)```

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

you should add a keydown event for that

document.addEventListener('keydown', (e) => {...})
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda