feat(transformers): add modulo in math operations
This commit is contained in:
@@ -17,6 +17,8 @@ const mathOperation = ($) => {
|
|||||||
return values.reduce((acc, curr) => multiply(acc, curr), 1);
|
return values.reduce((acc, curr) => multiply(acc, curr), 1);
|
||||||
} else if (mathOperation === 'subtract') {
|
} else if (mathOperation === 'subtract') {
|
||||||
return values.reduce((acc, curr) => subtract(acc, curr));
|
return values.reduce((acc, curr) => subtract(acc, curr));
|
||||||
|
} else if (mathOperation === 'modulo') {
|
||||||
|
return values.reduce((acc, curr) => acc % curr);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ const performMathOperation = [
|
|||||||
{ label: 'Add', value: 'add' },
|
{ label: 'Add', value: 'add' },
|
||||||
{ label: 'Divide', value: 'divide' },
|
{ label: 'Divide', value: 'divide' },
|
||||||
{ label: 'Make Negative', value: 'makeNegative' },
|
{ label: 'Make Negative', value: 'makeNegative' },
|
||||||
|
{ label: 'Modulo', value: 'modulo' },
|
||||||
{ label: 'Multiply', value: 'multiply' },
|
{ label: 'Multiply', value: 'multiply' },
|
||||||
{ label: 'Subtract', value: 'subtract' },
|
{ label: 'Subtract', value: 'subtract' },
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user