Kurzusok
/
Ballerina
Ballerina
/
Feladatok
/
Számológép-szolgáltatás
Számológép-szolgáltatás

Számológép-szolgáltatás

Könnyű

Utasítások

A HTTP-végpontok sokkal jobbak, ha típusellenőrzést is használunk. Ha egy Record típust adunk egy POST-kéréshez, az biztosítja, hogy minden alkalommal a megfelelő adatok menjenek át.

Célok

  • Módosítsd a megadott kódot.
  • Add hozzá ehhez a recordhoz a szükséges attribútumokat, hogy két operandust és egy operátort fogadjon el.
  • Adj hozzá egy HTTP-erőforrás-függvényt, amely a '/calc' útvonalon fogadja a POST-kéréseket.
  • A függvény payloadként a Calculation record típust fogadja el, és egy általános JSON-objektumot adjon vissza.

Bemenet

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

Kimenet

{ "expression": "4+10.2", "result": 14.2 }
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Ballerina Exercism

Készen állsz elkezdeni a(z) Számológép-szolgáltatás feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Ballerina nyelvet 60 feladat segítségével, valódi emberi mentorálással, mindez ingyen.