問題タブ [iteration]
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.
arrays - XSLTで配列を宣言して反復する方法は?
私の要件は、XSLT を使用して、米国の州のドロップダウン リストを表示し、スタイル シートを使用する XML で宣言された特定のものに「選択済み」を出力することです。
状態で配列を宣言して反復することを考えていましたが、その方法がわかりません。
注: より多くのアイデアを歓迎します ;)
javascript - javascriptのオブジェクト変数は、追加された順序で列挙されていますか?
次のようなコードがあるとします。
1、2、3はこの順序で印刷されることが保証されていますか?私はテストしました、そしてこれはこれまでのところそうです、しかし私はそれが常に真実であるかどうかわかりません。これを行わないブラウザはありますか?物事の削除、プロトタイプの継承など、奇妙なことは何も起こっていません。オブジェクトにプロパティを追加するだけです。
python - Python のクラスで __getitem__ をサポートするが、反復を許可しないようにするにはどうすればよいですか?
をサポートするクラスを定義したいのですが__getitem__
、反復は許可されません。例えば:
B
強制的for x in cb:
に失敗させるには、クラスに何を追加できますか?
language-agnostic - すべての再帰を反復に変換できますか?
reddit スレッドで、明らかに興味深い質問が提起されました。
末尾再帰関数は簡単に反復関数に変換できます。その他のものは、明示的なスタックを使用して変換できます。すべての再帰を反復に変換できますか?
投稿の(カウンター?)例はペアです:
c# - .NETの逆ソート辞書
C#のSortedDictionaryを逆方向(逆方向)に繰り返す方法はありますか?
または、最初にSortedDictionaryを降順で定義する方法はありますか?
bash - bashでステップnで範囲を生成する方法は? (インクリメントのある数列を生成する)
bashで範囲を反復処理する方法は次のとおりです
ステップでシーケンスを反復するための構文は何ですか? たとえば、上記の例で偶数のみを取得したいとします。
python - Pythonで多次元配列を反復処理する
私は次のようにPythonで多次元配列を作成しました:
ここで、2次元配列のすべての要素を反復処理したいので、順序は気にしません。どうすればこれを達成できますか?
ruby-on-rails - Ruby On Railsでアクティブなレコードオブジェクトをどのように反復しますか?
この質問は非常に単純ですが、私は何度か問題に遭遇しました。
あなたが次のようなことをしたとしましょう:
これは、車が配列の場合は正常に機能しますが、データベースに車が1台しかない場合は失敗します。明らかに、「if!cars.length.nil?」のようなことができます。または、.eachを呼び出す前に、carsオブジェクトが配列であるかどうかを別の方法で確認しますが、それを毎回行うのは少し面倒です。
このチェックを処理する.eachに似たものはありますか?または、サイズに関係なく、クエリ結果を配列に強制する簡単な方法はありますか?
iteration - イテレーション計画ツール
1 週間のイテレーションを計画する際にいくつか問題があります。私たちはXP
and TDD
inを使用しPairs
ており、誰が誰とペアを組んでいるかを判断するのは困難です。ペアの計画もサポートする、反復を計画するためのツール サポートはありますか?