ホーム

JavaScriptの実行環境(プログラミング)【8パズル付き】

「入力」の欄にプログラムを書いて,「実行」ボタンを押すと, 書かれたプログラムが実行されて,その結果が「出力」に表示されます. その際,出力は puts 関数によって行われます. たとえば, puts("result = " + val) のように 書きます. puts への引数はいつも1つです.

8パズルの状態を変化させる場合には,

var state = [0, 1, 2, 3, 4, 5, 6, 7, 8]
set_board_state(state)
のように書きます.ただし,実際に変化が反映されるのは,プログラムの 実行が終了してからです.同様にして,8パズルを動かすには,
play_moves("lluurrdd")
のように書きます.この命令もプログラムの実行が終了してから実行され ます.


入力:      
出力: