UNPKG

mathsteps-experimental-fork

Version:

Step by step math solutions. Experimental Fork

13 lines (8 loc) 459 B
'use strict'; Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const cleanString = require('./cleanString.js'); function veryCleanEquation(equationStr) { equationStr = cleanString.cleanString(equationStr).replace(/(\d+)\s*\*\s*([a-z]+)/gi, (match, number, variable) => number + variable).replaceAll("*", " * ").replaceAll("+", " + ").replaceAll("-", " - "); return equationStr; } exports.veryCleanEquation = veryCleanEquation;