
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「QWERTYキーボードで一つズレて打った単語」 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「QWERTYキーボードで一つズレて打った単語」 - Qiita
たとえばSMSと入力するつもりで左に1キーずれてたらANAになる。 たとえばdryと入力するつもりで左に1... たとえばSMSと入力するつもりで左に1キーずれてたらANAになる。 たとえばdryと入力するつもりで左に1キーずれてたらsetになる。 こんな感じの、キーのズレを再現する関数を作ってみる。 //////// // wordに入力された文字列から、左に1文字ずつズレた文字列を返す関数。さしあたり小文字限定 // wordにq,a,z,が含まれる場合は例外を投げる。 /////// function wordShift(word){ var lineQ = "qwertyuiop"; var lineA = "asdfghjkl"; var lineZ = "zxcvbnm"; var lines = [lineQ, lineA, lineZ]; // 左端のキーは、これ以上左にズレる余地が無いのでエラーにする。 if( /[qaz]/.test(word) ){ throw "QAZ Exc