學習軌道
/
Ballerina
Ballerina
/
練習
/
計算機服務
計算機服務

計算機服務

簡單

說明

HTTP 端點加上型別檢查會更好。為 POST 請求加上 Record 型別,就能確保每次傳送的資料都正確。

目標

  • 修改提供的程式碼。
  • 為這個 Record 加上必要的屬性,讓它能接受兩個運算元和一個運算子。
  • 新增一個 HTTP 資源函式,用來接受路徑 '/calc' 上的 POST 請求。
  • 這個函式應該接受 Calculation record 型別作為酬載,並回傳一個泛型的 JSON 物件。

接受

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

回傳

{ "expression": "4+10.2", "result": 14.2 }
透過 GitHub 編輯 連結會在新視窗或分頁中開啟
Ballerina Exercism

準備好開始 計算機服務 了嗎?

註冊 Exercism,透過 60 個練習 和真人引導來學習並精通 Ballerina,全部免費。