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

132
Vistas
¿Cómo hago para que funcione mi calculadora simple de punto a línea (en javascript)?

tengo experiencia en python pero no en javascript el # representa los números que pondría

 let r let m2 let b2 let x2 let y2 function rcirc(x,y,m,b) { m2 = -1/m b2 = y - (m * x) y2 = (b2 - b) / (m - m2) x2 = (y2 - b) / m return(x,y) }; rcirc("#","#","#","#"); console.log(x,",",y);
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

No debería tener esas variables globales, eso ni siquiera funcionaría en Python. Defínelas en la función como variables locales.

Una diferencia con Python es que no existe el concepto de tupla en JavaScript, por lo que devolvería los valores como una matriz (es decir, una lista en Python). Pero, por supuesto, debe devolver el resultado del cálculo, ¡no los valores de entrada!

Así es como podría verse:

 function rcirc(x, y, m, b) { let m2 = -1/m; let b2 = y - (m * x); let y2 = (b2 - b) / (m - m2); let x2 = (y2 - b) / m; return [x2, y2]; } let point = rcirc(1, 2, 3, 4); console.log(point);

about 4 years ago · Juan Pablo Isaza Denunciar

0

Al devolver el par en la función, se debe usar [ ] en lugar de ( ). Además, se debe devolver el valor nuevo/calculado [x2,y2].

Además, el valor devuelto debe almacenarse en una variable o par según su deseo.

 let r let m2 let b2 let x2 let y2 function rcirc(x,y,m,b) { m2 = -1/m b2 = y - (m * x) y2 = (b2 - b) / (m - m2) x2 = (y2 - b) / m return [x2,y2] }; let [x,y] = rcirc(1,2,3,4); console.log(x,y);

¡Espero que esto ayude!

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