
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
paizaラーニング レベルアップ問題集 Aランクレベルアップメニュー JavaScript 座標系での規則的な移動 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
paizaラーニング レベルアップ問題集 Aランクレベルアップメニュー JavaScript 座標系での規則的な移動 - Qiita
座標系での規則的な移動 (paizaランク B 相当) JavaScriptで解いてみました。いくつか解答例を載せまし... 座標系での規則的な移動 (paizaランク B 相当) JavaScriptで解いてみました。いくつか解答例を載せましたので、理解しやすいもの、しっくりくるものを参考にしてみてください。 解答例1 考え方 規則性を考えると、東に1歩、南に1歩、歩く歩数が+1増えて、西に2歩、北に2歩、...となっています。 方向 まず、方向について、初め東Eを向いていて南S、西W、北Nの順に変わるので、この順で、移動方向d = ['E','S','W','N']を作ります。 方向の決め方は、dのインデックス directionでします。初期値はdirection = 0(東向き)です。 方向を変える時が来たら、direction+=1することで、右90度に方向を変えられます。directionが4になったら、また0になるように%4します。これで0,1,2,3,0,1,2,3と、4ごとに繰り返されます。 し