問題タブ [letter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
283 参照

android - Android ブラウザ: ボタンの最後の文字が途切れる

Android ブラウザに奇妙なバグがあります。いくつかの場所で最後の文字が途切れていますが、その理由はわかりません。最後の文字は、画面の左側にあるはずの同じ高さで表示されます。誰かがこれを解決しましたか?

http://i.stack.imgur.com/ahiyY.png

0 投票する
4 に答える
1461 参照

java - java文字ゲーム【宿題】

宿題に問題があります。コードを要求しているわけではありません。私が求めるのは、割り当ての一部をどのように実装するかについてのアドバイスだけです。

割り当ては次のとおりです: N 人のプレーヤー (n はユーザーによって指定されます) と文字 (A ~ Z、文字の数が指定されていない、または問題に記載されているとおり: 無制限) の「ボックス」。各文字にはインデックスがあります。A=0、B=1、..、Z=25。各プレイヤーはランダムな文字を受け取ります。サイズ p >= 3 ( p はユーザーが指定) の単語を次のプロパティで形成する最初のプレーヤー: 文字のインデックスは等差数列にある必要があります。たとえば、p=3 の場合、ABC または ZXV が勝利の組み合わせです。

プログラムは、反復ごとにすべてのプレーヤーの文字を表示する必要があります。1 人のプレイヤーが勝った場合、プログラムは勝ったプレイヤーと勝った単語を表示する必要があります。

提案は次のとおりです。文字列を操作するために Math.random() と StringBuilder を使用します。

私がこのプログラムのエントリ ポイントを理解した方法は、ユーザーにプレイヤーの数を尋ねることです。その後、N 個のオブジェクトを生成する必要があります (クラス Player を指定)。最初のばかげた質問: N 個のオブジェクトを生成するにはどうすればよいですか。何かのようなもの:

文字にインデックスを割り当てる方法はありますか? 私が考えることができるのは、次のようなランダムな文字を生成することだけです:

他のアイデアはありますか?この問題の解決策について考える方法についてアドバイスをいただければ幸いです。

0 投票する
16 に答える
279019 参照

javascript - 文字がJavascriptの文字かどうかを確認する方法は?

次のコードを使用して、Javascript 文字列内の文字を抽出しています。

それが手紙かどうかを確認したいと思います。奇妙なことに、そのような機能が Javascript に存在するようには見えません。少なくとも私はそれを見つけることができません。

どうすればこれをテストできますか?

0 投票する
1 に答える
81 参照

templates - シーケンス生成IDまたは別の方法を使用してDBを照会する

現在、DBに一連のテンプレートを保持しています。アプリケーションでは、UIにドロップリストを提供して、ユーザーがそのテンプレートに基づいてレターを作成するために使用するテンプレートを選択できるようにします。したがって、テンプレートの説明を表示し、選択すると、templateIDをDBに渡してテンプレートを取得します。

これで、テンプレートのタイプを選択するためのUIを使用せずに、テンプレートからレターを生成するという新しい要件があります。私が言いたいのは、文字自体を生成するためにユーザーがアクションを実行するアプリケーションの特定のポイントは、使用する特定のテンプレートを識別するのに役立ちます。したがって、私の質問は、保存されたテンプレートを返すためにDBにクエリを実行するために何を渡すかです。templateIDを使用する必要があることはわかっています。私の質問は、このtemplateIDは、テンプレートがシステムに追加されるたびにシーケンスによって生成されるということです。したがって、このテンプレートがシステムに追加された後でのみ、templateIDを認識し、そのtemplateIDを使用して、文字を生成するアクションを呼び出すことができます。つまり、テンプレートレコードがシステムに追加された後の変更を意味します。

したがって、私の質問は、文字生成を呼び出すときにanotherIdentifierを渡し、その識別子を構成ファイルを使用してDBで生成されたシーケンスにマップし、新しいテンプレートがシステムに追加されるたびにこの構成ファイルを更新する必要があるということです。この問題に取り組むためのより良い方法はありますか?

0 投票する
1 に答える
248 参照

arrays - リストのすべての単語を含む最小の「スクラブル ボード」

特定のリストの各単語を抽出できる文字の配列 (2D) を構築できるアルゴリズムを探しています。Scrabble のように、単語は互いに交差し、水平、垂直、または斜めに配置できます。もちろん、いくつかの明白な解決策がありますが、ここでの目標は、可能な限り小さくすることです。これは、交差の数を最大化することも意味します。

私は、人間またはコンピューターによって作成されたスクラブル グリッドの大規模なセットを使用した機械学習方法を考えましたが、よりクリーンな方法があると確信しています。

ご協力いただきありがとうございます。

PS: これはアート プロジェクト用です。冗談ではありません。

0 投票する
4 に答える
1599 参照

python - 頻度を降順で出力する方法は?

私はすでに他の同様の質問を見てきましたが、私のプログラムに答えを適用することができませんでした. 周波数が昇順で印刷されている時点で、降順に印刷するには何を変更すればよいですか?

前もって感謝します。

0 投票する
2 に答える
163 参照

javascript - Javascript動的配列が機能しない

私は現在、ウェブサイトの所有者がウェブサイトで最も一般的に検索/入力されたものを追跡する機能を設計しています. これを行うには、押されたキーを記録する基本的な機能がありますが、これらの文字を配列にプッシュして管理しやすくしたいのですが、問題が発生しています。配列に入力された最後のキーのみをプッシュします。私はプログラミングが初めてなので、コードを簡単に書いてください:P

誤動作している動的配列を含むコードは次のとおりです。

前もって感謝します

-アレックス

0 投票する
10 に答える
239777 参照

python - Pythonは最初の文字のみを大文字にします

.capitalize()は文字列の最初の文字を大文字にしますが、最初の文字が整数の場合はどうなりますか?

これ

これに

0 投票する
2 に答える
2454 参照

comparison - 文字を Ada の文字セットと比較する

私は Ada と get と int を使用しています。それを元に変換して文字に対してテストすることにより、int に変換された文字であるかどうかを確認する必要があります。問題は、私がタイプしたくないということです

私は Ada を初めて使用するので、52 ors を入力する代わりにこれを行う簡単な方法があるかどうか疑問に思っていました。私はいくつかのことを試しましたが、成功しませんでした。

文字範囲 'a'..'Z' のようなものを使用できるかどうか疑問に思っていました (また、'a'..'Z' はアルファベット全体を取得しますか? それとも 'A'..'z' ですか?)、しかし、これらは値であり、型で使用された場合の実際の文字ではないことはわかっています。

チェックする関数を作成することもできますが、これを行う必要があるのはコード内の 1 か所だけなので、ここにないショートカットがあると便利です。Ada に含まれている場合、変数が文字かどうかをチェックする関数を使用することもできます。

0 投票する
1 に答える
117 参照

objective-c - iPhoneクイズアプリの文字ごとの検証を行う方法は?

私はクイズタイプのアプリを書いています.Itunesでロゴが何であるかを入力する必要があるのを見たことがあります.ユーザーが入力した各文字をチェックし、あなたが正しく名前を付けます。

たとえば、有名なブランドのロゴを推測する必要があるクイズ アプリを見たことがありますが、多肢選択式の代わりに、そのブランド名が十字で空白になり、入力すると十字が目盛りに変わります (正解した場合)。 )。

私の質問は、文字ごとの検証をどのように行うのですか? 正規表現が役立つかもしれないと考えていますが、文字列入力をテキストにするためにのみ使用したことがあります。

それ以外に考えられる唯一のことは、回答の文字列を配列に分解し、それに対して入力をチェックすることですが、これは遅すぎるように思えます。

入力された各文字を循環させることができると思いますが、iPhone クイズ アプリの文字ごとの検証を行うためのより簡単なソリューションがあれば、それは素晴らしいことです。

ありがとう