)
>
}
function EquationOperator(p) {
const {equation,setEquation,operator,id} = p
const [op,setOp] = useState(operator)
useEffect(()=>{
var eqArr = [...equation]
eqArr[id] = op
setEquation(eqArr)
},[op])
return
}
function EquationValue(p) {
const {equation,setEquation,data,val,id} = p
const [item,setItem] = useState(val)
useEffect(()=>{
var eqArr = [...equation]
eqArr[id] = item
setEquation(eqArr)
},[item])
return
{data[val]}
}
function Equation(p) {
const {data} = p
const [equation,setEquation]=useState([["atk"],"×","elementalBonus"])
function SolveEquation(eq) {
var newEq = [...eq]
//Parenthesis.
for (var i=0;i