function createMathUtility() {
return {
add(a, b) {
return a + b;
},
subtract(a, b) {
return a - b;
},
multiply(a, b) {
return a * b;
},
divide(a, b) {
return a / b;
}
};
}
const mathUtil = createMathUtility();
console.log(mathUtil.add(10, 5)); // Output: 15
console.log(mathUtil.subtract(10, 5)); // Output: 5
console.log(mathUtil.multiply(10, 5)); // Output: 50
console.log(mathUtil.divide(10, 5)); // Output: 2