問題タブ [increment]
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.
c - ポインタ逆参照演算子と組み合わせたプリインクリメント演算子の適切な使用法
次のコード行を記述しました。
私の意図は、と比較する前にポイントするcount
データ構造内の変数をインクリメントすることであり、このコード行は機能します。data_ptr
threshold
data_ptr
代わりに、比較を行う前にインクリメントしたい場合は、次のように記述します。
好奇心から、私は次のコード行も試しました。
そして、それが最初のものとまったく同じように動作することを発見しました。
最初の質問: 例3が例1と同じように機能するのはなぜですか?それはオペレーターの優先順位の問題ですか?標準に何かありますか?答えがはっきりしなかったので、簡単なテストプログラムを書かなければなりませんでした。
2番目の質問:if
このステートメントを別の方法で書く必要がありますか?混乱を避けるために、最初に独自の行でインクリメントを実行してから、条件をテストすることができます。これは必要ですか、それとも最初の2つの例はそれ自体で十分に明白ですか?
jquery - スピナーのようなjqueryでtextinputの値をインクリメントする
Jquery で単純なスピナー効果を作成しようとしています。つまり、テキスト フィールドを持つ 2 つのボタン (上下) です。上ボタンは値を増加させ、下ボタンは値を減少させます。ステップを + または - 1 ずつ増やします。
ui.spinner としての提案はほとんど間違いありません。動作せず、jquery は初めてです。$(#up).click (function ( /*SOMETHING GOES IN HERE but what?*/ ))
#down のようなものである必要が
あります。上記のように入力テキストフィールドを調整するには、両方とも id #test と言います。
jquery - jQueryスピナータイプのもの
今日、jQueryスピナータイプのものを作成しようとしています。誰かがこのコードを教えてくれました。これにより、ボタンのクリックでテキストフィールドの値が上下します。素晴らしい。しかし、値が0〜ゼロの場合に.descボタンを無効にするにはどうしますか。PHPでは、<= 0の場合、これなどは非常に簡単ですが、jQueryはわかりません。
また、順序付けられていないhtmlリスト、つまりul liを上下に移動するためにどのように使用できるかについてのアイデアはありますか?
これはフォームを使用します:
c++ - 順次キー生成
現在、シーケンシャル テキスト キーの生成が必要なプロジェクトに取り組んでいます。コンストラクターがキーに変換する特定のキーに対応する整数をキー ジェネレーターにシードする必要があります。
私のキー ジェネレーターはインクリメント演算子をオーバーロードして、文字列が直接インクリメントされるようにします。これは、インデックス値をインクリメントしてから、インデックスを生成したいすべてのキーのキーに変換するという以前に行っていたことではありません。
私の問題は、キーを生成するときに使用したい文字セットが限られていることです。インクリメントしたいキー内の文字を見つけ、それが文字セット内のどこにあるかを調べ、セット内の次の文字を見つけてから、キー内の文字をセット内の次の文字に置き換える必要があります。
これが私のコードです:
プロファイリングでは、検索操作が実際に速度を低下させていることがわかりました。これを行うより速い方法はありますか?文字セットからリンクされたリストを作成することを考えましたが、その前に、これについていくつかの入力が必要です。
javascript - サブ関数でループ反復にアクセスしていますか?
Google Maps API を使用して、地図上にいくつかのポイントをプロットしています。ただし、以下のクリック イベント関数では、i
は常に 4 に設定されます。つまり、ループを繰り返した後の値です。
したがって、マーカーが表示されるときは、addresses[4]
未定義の使用中です。の正しい値を関数に渡すにはどうすればよいi
ですか?
macros - Notepad ++を使用して、数値が増加するマクロタイプの状況を作成するにはどうすればよいですか?
たとえば、約500行あります。各行の先頭に数字を追加したい。したがって、1行目では「1)」が必要になり、2行目では「2)」が必要になります
n ++でマクロを実行できることは知っていますが、インクリメンタルではありません。これを行う方法はありますか?
python - 文字をインクリメントするにはどうすればよいですか?
私はJavaとCから来たPythonを初めて使用します。文字をインクリメントするにはどうすればよいですか?JavaまたはCでは、charとintは実質的に交換可能であり、特定のループでは、charをインクリメントし、charで配列にインデックスを付けることができると非常に便利です。
Pythonでこれを行うにはどうすればよいですか?従来のfor(;;)ルーパーがないのは十分に悪いことです-戦略全体を再考することなく、達成したいことを達成できる方法はありますか?
database - Postgresのシリアル値が2ずつ増加します
postgresデータベースにいくつかのテーブルがあり、そのうちのいくつかは相互に継承しています。
例えば:
parent_tableで挿入を実行し、データを実際に子テーブルまたはstep_childテーブルに入れる必要があるかどうかを判断するトリガーがあります。
例えば:
問題は、インデックスが2ずつ増加していることです。データを挿入し、parent_tableで選択を行うと、インデックスが2から始まり、4、6、8、10、...に進むことがわかります。 child_tableでselectを実行すると、インデックス(2、8、および10など)が表示され、残りは他のテーブルに表示されます。
どうしてこれなの?それを止める方法はありますか?トリガーは挿入前に設定されているので、シリアルが2回インクリメントされる理由がわかりません。
それは重要ですか?
前もって感謝します。
php - PHPで数値を動的に増やすにはどうすればよいですか
次のように動的に数値を追加し、出力を目指したいと思います。
これを試しましたが、うまくいきません。
ビュー:
画像が 2 つある場合は 2 回繰り返し、3 つある場合は 3 回繰り返します。
次のコントローラーとモデルがあります。
コントローラ:
モデル:
java - forループでのi++と++iの違いは何ですか?
私は Java の学習を始めたばかりで、今は for ループ ステートメントに夢中です。forループでどのよう++i
に機能するかわかりません。i++
足し算や引き算などの数学演算ではどのように機能しますか?