Yearly Pay yearly and get 2 months free on every paid plan. See plans
登入 免費開始

重構顧問

輸入
程式碼
function add(a, b) { return a + b; }
範例輸出 產生於 27 10月 2026
function addNumbers(firstNumber: number, secondNumber: number): number {
  return firstNumber + secondNumber;
}
  • Added number parameter types to fix the implicit any parameters.
  • Restricted both operands to numbers, removing ambiguity between numeric addition and string concatenation.
  • Added an explicit number return type to document and enforce the function’s contract.
  • Renamed add, a, and b to addNumbers, firstNumber, and secondNumber for clearer intent.
使用這個 重構顧問 表單會預填此範例的輸入,可隨意修改。