2/5 説明を少しわかりやくすした
2/6 説明を少しわかりやくすした
2/6 説明を少しわかりやくすしたのと、最後のjsをどうするかが書いていなかったので追加
2/8 説明を少しわかりやくすした

jsのリファクタや修正