Percursos
/
Ballerina
Ballerina
/
Exercícios
/
Serviço de Calculadora
Serviço de Calculadora

Serviço de Calculadora

Fácil

Instruções

Os endpoints HTTP ficam melhores com verificação de tipos. Adicionar um tipo Record a um pedido POST garante que os dados corretos são enviados de cada vez.

Objetivos

  • Modifica o código fornecido.
  • Adiciona os atributos necessários a este record para aceitar dois operandos e um operador.
  • Adiciona uma função de recurso HTTP que aceite um pedido POST no caminho '/calc'.
  • A função deve aceitar o tipo record Calculation como payload e devolver um objeto JSON genérico.

Aceita

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

Devolve

{ "expression": "4+10.2", "result": 14.2 }
Editar via GitHub A ligação abre numa nova janela ou separador
Ballerina Exercism

Estás pronto para começar Serviço de Calculadora?

Inscreve-te no Exercism para aprenderes e dominares Ballerina com 60 exercícios, e mentoria humana real, tudo grátis.