UNPKG

astro-calc

Version:

Astronomical Calculations

19 lines (18 loc) 650 B
'use strict'; //Calculate gravitational force function gForce(gConst, mass1, mass2, distance) { var force = gConst * ((mass1 * mass2) / (distance ^ 2)); return force; } module.exports.gForce = gForce; //Do E=MC^2 function massEnergyEquivalence(mass) { var lightSpeed = 299792458;//Speed of light in meters per second. See: https://en.wikipedia.org/wiki/Speed_of_light return mass * lightSpeed ^ 2; } module.exports.massEnergyEquivalence = massEnergyEquivalence; //Planck equation function photonEnergy(frequency, planckConstant) { return planckConstant * frequency; } module.exports.photonEnergy = photonEnergy;