ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2026/09/17
NEW
【週刊ドットインストール】 学習ロードマップにPHP/Laravelを追加、最近のAI使いこなしTips
866
レッスン
864
質問と回答
0
文字起こし
0
ソースコード
246
件のレッスンと
620
件のレッスン動画が見つかりました。
#11 クリックしたタイルを入れ替えよう
JavaScriptで15パズルを作ろう
destCol、destRowを使ってタイルを入れ替えていきます。
#12 空白のタイルを動かしてみよう
JavaScriptで15パズルを作ろう
空白のタイルを入れ替えるために必要な移動先の列と行を求めていきます。
#13 タイルをシャッフルしてみよう
JavaScriptで15パズルを作ろう
destColとdestRowの範囲をチェックしたあとに、分割代入を使ってタイルを入れ替えていきます。
#14 switch文を書き換えてみよう
JavaScriptで15パズルを作ろう
上下左右の移動距離を配列にしてswitch文を書き換えていきます。
#15 移動距離の差分を配列にまとめよう
JavaScriptで15パズルを作ろう
UDLRを使ってdestColとdestRowを求めていきます。
#16 swapTilesも書き換えてみよう
JavaScriptで15パズルを作ろう
UDLRをプロパティにして他のメソッドでも使えるようにしていきます。
#17 重複したコードをメソッドにまとめよう
JavaScriptで15パズルを作ろう
重複しているコードをまとめて読みやすいコードにしていきます。
#18 ゲームクリア画面を作ろう
JavaScriptで15パズルを作ろう
ゲームをクリアした時に表示する画面を作っていきます。
#19 クリア判定を実装していこう
JavaScriptで15パズルを作ろう
ゲームをクリアしたか判定するためのメソッドを実装していきます。
#20 不具合を修正していこう
JavaScriptで15パズルを作ろう
クリアした後にタイルが動かせてしまう不具合を修正していきます。
前へ
29
30
31
32
33
34
35
36
37
38
39
次へ