Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

156
Visualizações
¿Cómo desnormalizar números (normalizar inversamente) en javascript?

tengo una funcion que me da un numero entre 0 y 1, para la x y tambien tengo otra funcion que me da un numero entre 0 y 1, para la coordenada y

entonces quiero visualizarlo usando un lienzo, así que quiero convertir los números en valores de píxeles

por ejemplo:

tengo un lienzo de 300x400px, si el número normalizado es 0.5, para la x y la y

¿Qué matemáticas necesitaría hacer para que sea 150x, 200y?

mi código para visualizarlo (esta parte funciona, es solo para referencia)

 ctx.beginPath() ctx.arc(xval, yval, 5, 0, 2 * Math.PI) ctx.fillStyle = "#FF0000"; ctx.fill() ctx.beginPath(); ctx.moveTo(0, xval); ctx.lineTo(300, xval); ctx.stroke(); ctx.beginPath(); ctx.moveTo(yval, 0); ctx.lineTo(yval, 400); ctx.stroke();

¡Gracias!

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Simplemente multiplique por el factor que necesita.

 const x = normalized * width; const y = normalized * height
about 4 years ago · Juan Pablo Isaza Relatório

0

suponiendo que el ancho del lienzo = 300 y la altura del lienzo = 400 Simplemente multiplique x * wi

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda