Tracks
/
Ballerina
Ballerina
/
Ejercicios
/
Servicio de calculadora
Servicio de calculadora

Servicio de calculadora

Fácil

Instrucciones

Los endpoints HTTP son mejores con verificación de tipos. Agregar un tipo Record a una solicitud POST asegura que siempre se envíen los datos correctos.

Objetivos

  • Modifica el código proporcionado.
  • Agrega los atributos necesarios a este tipo Record para que acepte dos operandos y un operador.
  • Agrega una función de recurso HTTP que acepte una solicitud POST en la ruta '/calc'
  • La función debe aceptar el tipo record Calculation como payload y devolver un objeto JSON genérico

Acepta

{ "operand1": 4, "operand2": 10.2, "operator": "+" }

Devuelve

{ "expression": "4+10.2", "result": 14.2 }
Editar en GitHub El enlace se abre en una ventana o una pestaña nuevas
Ballerina Exercism

¿Todo listo para empezar Servicio de calculadora?

Regístrate en Exercism para aprender y dominar Ballerina con 60 ejercicios y mentoría humana real, todo gratis.