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

88
Visualizações
Haciendo una pequeña calculadora de resolución angular en JS pero devuelve NaN

Por lo tanto, estoy en una clase de astronomía y todavía no tengo una calculadora científica, por lo que, como práctica de proyecto paralelo, a veces traduzco una pregunta de matemáticas que de otro modo sería tediosa en un programa JS para que pueda hacer matemáticas de física para yo (como, la semana pasada hice una función de velocidad de escape en lugar de ingresar matemáticas individualmente para calcular la velocidad de escape para múltiples objetos).

Esta nueva pregunta básicamente establece que Arcoseno de theta = velocidad de la luz/diámetro del punto de observación (esta es la ecuación que ofreció el profesor, aunque dijo que, en aras de la simplicidad, podemos usar 1,00 en lugar de 1,22 en esta medida, ya que se conoce con mayor precisión) . Diseñé una función para tomar el diámetro como parámetro y devolver la respuesta, pero cuando la ejecuto, solo consuela a NaN, me pregunto si es mi lógica o sintaxis lo que me falla o simplemente las matemáticas son deficientes. Estoy bastante oxidado, pero disfruto haciendo pequeñas prácticas para probar mi comprensión de las ecuaciones matemáticas y demás. Si alguien quisiera señalar dónde me equivoqué, me ayudaría a diagnosticar qué aspecto de este proceso no estoy reteniendo. También llevo como 4 tragos y es la 1:30 a. m., aunque supongo que así es como elijo pasar mi tiempo. aquí va:

 let lightspeed = 3*Math.pow(10,8); function Aungular (diameter){ let ans1 =lightspeed/diameter; let ans =Math.asin(ans1); console.log(ans); } Aungular(20); // returns NaN

¿Qué estoy arruinando? Ah, tampoco tengo experiencia en trigonometría jaja, así que es importante que diagnostique pronto si esto es lo que está causando lo que pasé por alto.

(Espero que esto no cruce ningún límite, no hay codificación relevante para la tarea, esto es algo que estoy haciendo en mi propio tiempo como un ejercicio mental para aumentar mi profundidad de comprensión de problemas matemáticos y práctica de ejercicios para escribir codificar con más fluidez).

Editar: mezclé ubicaciones para diámetro y velocidad de la luz, el programa se ejecuta si se cambian. Resuelto, supongo. Siempre son las cosas más simples las que extraño jaja

about 4 years ago · Juan Pablo Isaza
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