Estoy haciendo una prueba en la que tomo un valor de probabilidades y lo almaceno como una fracción. Luego, quiero comparar el valor con un formato particular según la opción seleccionada en el menú desplegable.
Estoy tratando de usarlos para configurar la fracción y determinar el formato de probabilidades:
https://mathjs.org/docs/datatypes/fractions.html
¿Cómo resuelvo ese tipo de error anterior?
Captura de pantalla:
Si desea usar solo una fraction , puede usar:
const { fraction } = require("mathjs"); //In your test fraction(oddsValue);Si quieres usar otros también, puedes hacer:
import { create, all } from "mathjs" const math = create(all, {}) //In your test math.fraction(oddsValue)mathjs no tiene una exportación predeterminada, por lo que importa todo ( * ) y luego lo nombra en su importación
import * as math from 'mathjs' Este es el punto de entrada principal para el paquete mathjs .
// configuration export { config } from './configReadonly.js' // functions and constants export * from './pureFunctionsAny.generated.js' export * from './impureFunctionsAny.generated.js' export * from './typeChecks.js' // error classes export { IndexError } from '../error/IndexError.js' export { DimensionError } from '../error/DimensionError.js' export { ArgumentsError } from '../error/ArgumentsError.js' // dependency groups export * from './dependenciesAny.generated.js' // factory functions export * from '../factoriesAny.js' // core export { create } from '../core/create.js' export { factory } from '../utils/factory.js'Si tuviera una exportación predeterminada, habría
export default { function1, function2, function3, ... } y luego puede importarlo sin usar * as math .