diff --git a/buggy_script.js b/buggy_script.js new file mode 100644 index 0000000..76ed038 --- /dev/null +++ b/buggy_script.js @@ -0,0 +1,25 @@ +const subtractNumbers = (a, b) => a - b; + +const multiplyNumbers = (a, b) => a * b; + +const divideNumbers = (a, b) => a / b; + +function calculate(operation, num1, num2) { + let result = ''; + if (operation == 'add') { + result = addNumbers(num1, num2); + } else if (operation == 'subtract') { + result = subtractNumbers(num1, num2); + } else if (operation == 'multiply') { + result = multiplyNumbers(num1, num2); + } else if (operation == 'divide') { + result = divideNumbers(num1, num2); + } else { + console.log('Invalid operation'); + } + + return res; +} + +const [, , operation, num1, num2] = process.argv; +calculate(operation, num1, num2);