【問題】8パズル 問2

昨日の「【問題】8パズル 問1」の続きです。
今日はちょっと簡単ですが息抜きに解いてみてください。

TODOを実装し、想定する出力にせよ。

<!DOCTYPE html>
<script>
/**
 * パネルの値から位置を取得する
 * 
 * @param ary2d {number[][]} 8パズルのパネルを表す配列。空の場所には0が入る。ary2d[y][x]なことに気をつけよう。
 * @param value {number} 検索する値
 * @return { {x:number, y:number} } 位置を表すオブジェクト
 */
function findPos(ary2d, value) {
  // TODO: 実装する
}

var ary2d = [
  [0, 1, 2],
  [3, 4, 5],
  [6, 7, 8]
];

// 5のパネルを探す
var result = findPos(ary2d, 5);
console.log(result); // {x:2, y:1}

</script>