mathsteps
Version:
Step by step math solutions
19 lines (16 loc) • 398 B
JavaScript
/*
Various utility functions used in the math stepper
*/
const Util = {};
// Adds `value` to a list in `dict`, creating a new list if the key isn't in
// the dictionary yet. Returns the updated dictionary.
Util.appendToArrayInObject = function(dict, key, value) {
if (dict[key]) {
dict[key].push(value);
}
else {
dict[key] = [value];
}
return dict;
};
module.exports = Util;