This calculator takes in two operands and an operation (thus it cannot perform PEMDAS), and executes the request by using AJAX to send it to a cloud based API server, which will respond with an answer that will be displayed on the calculator.
The calculator will display an error if either one of the operands or the operation is missing, or when the user attempts to divide by zero.