【週刊ドットインストール】 256timesにて新クラスをリリース、Vue.js/Nuxtのロードマップページを追加
以前質問をした際には早期のご回答ありがとうございました。 ■状況 shuffle関数でconst dirの位置を下記のようにforとdoの間に誤って記入し 実行したところ画面がピンクのままフリーズしてしまいました。 shuffle(n) { let blankCol = 3; let blankRow = 3; for (let i = 0; i < n; i++) { let destCol; let destRow; const dir = Math.floor(Math.random() * 4); //ここです do { switch (dir) { case 0: // up ■質問 shuffle関数の中でなぜ下記1〜3のletとconstをそれぞれの位置に記載するのか詳細を教えていただけないでしょか。 1. let blankCol; let blankRow 2. const dir 3. let destCol; let destRow; よろしくお願いします。(ちなみにdestColのdestは何の略でしょうか)
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
以前質問をした際には早期のご回答ありがとうございました。
■状況
shuffle関数でconst dirの位置を下記のようにforとdoの間に誤って記入し
実行したところ画面がピンクのままフリーズしてしまいました。
shuffle(n) {
let blankCol = 3;
let blankRow = 3;
for (let i = 0; i < n; i++) {
let destCol;
let destRow;
const dir = Math.floor(Math.random() * 4); //ここです
do {
switch (dir) {
case 0: // up
■質問
shuffle関数の中でなぜ下記1〜3のletとconstをそれぞれの位置に記載するのか詳細を教えていただけないでしょか。
1. let blankCol; let blankRow
2. const dir
3. let destCol; let destRow;
よろしくお願いします。(ちなみにdestColのdestは何の略でしょうか)