💻 コードをリファクタリング
のAIプロンプト(例文)
プログラミングに使えるChatGPT・Claude用のプロンプトです。下の本文をコピーして、AIに貼り付けるだけ。すべて無料・コピペでそのまま使えます。
💡 PromptBox なら、このプロンプトを 穴埋めフォームで完成版に。保存・ChatGPTへのワンクリック挿入もできます(登録不要・無料)。
📋 プロンプト本文(コピーして使えます)
次のコードを、動作を変えずに読みやすく・効率的にリファクタリングしてください。変更点の理由も。
言語:{{言語}}
```
{{コード}}
```
🧩 アプリで穴埋めして完成させる
穴埋め項目:下の
{{ }} の部分を自分の内容に置き換えて使います。言語コード
💬 出力例(AIの回答イメージ)
次のJavaScriptを、動作を変えずに整理しました。
```js
// Before
let r = [];
for (let i = 0; i < arr.length; i++) { if (arr[i] > 0) r.push(arr[i] * 2); }
// After
const r = arr.filter(n => n > 0).map(n => n * 2);
```
変更点: forループを filter+map に置き換えました。理由は、ループより意図(正の数だけ2倍)が一目で伝わり、再代入しない const で安全になるためです。