Estoy desarrollando un sitio con javascript, que hace lo siguiente, el visitante ingresará la cantidad de la unidad, la unidad a comparar y la unidad de comparación (Ej: 12 centímetros por milímetro) y mostrará cuánto la cantidad de la unidad a compare es equivalente a la unidad de comparación, el único problema es que si pongo una unidad de comparación demasiado pequeña y una unidad de comparación demasiado grande, sucederá que el resultado será incorrecto (Ej: 17 decímetros para kilómetros darán 0 , 0170000000000001) así que le pregunté a una persona y me respondió que debería usar notación científica, pero no tengo idea de cómo hacerlo en javascript, ¿alguien podría ayudarme?
¿Te refieres a algo como esto?
numero.aExponencial(x)
x puede ir de 0 a 20. Es el número de dígitos después del punto decimal.