問題タブ [variable-length]

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 に答える
480 参照

r - Rの2つのベクトルに対して互換性のある(等しい)次元を作成する

リストごとの削除を使用した分析の出力であるclassesというベクトルがあります。その結果、クラスに含まれるケースはデータセット全体のサブセットになります。データが不完全なために一部のケースが削除されました。

選択は、データセット内のすべてのケースで発生するダミー変数です。私のデータの短縮例を以下に示します。観測ごとに一意のケースIDもあります。

クラスにあるケースのみが含まれるように、新しいバージョンのselection(たとえば、selection2)を作成したいと思います。基本的に、比較のために両方の変数を同じ長さにしたいと思います。クラスに含まれていないケースもselection2に含まれていません。

これは簡単な解決策だと思いましたが、どこにも行けないことに多くの時間を費やしてきたので、お願いしたいと思いました。前もって感謝します!

0 投票する
6 に答える
865 参照

c - ダブルタイプの可変長配列を使用して、Cプログラムがクラッシュする

私は最近CPrimerPlusを読んでいます。これは、第10章のプログラミングプラクティスNo.4のために書いたコードで、二重型配列の最大数のインデックスを見つけます。配列サイズを手動で指定するために、可変長配列を使用しました。

このプログラムは、MinGWを使用して正常にコンパイルされます(プログラムファイル名がprog.cであると想定します)。

「サイズ」バリアルベが5未満の場合、プログラムは正常に動作します。ただし、「サイズ」バリアルベに6以上の数値を入力すると、実行時にプログラムがクラッシュします。

大まかに翻訳すると、エラーメッセージは次のようになります。

可変長配列の使用を排除しようとしましたが、プログラムは正常に動作しているようです。しかし、私はまだ元のもののどこが間違っているのかを知ることができませんでした。

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

asp.net-mvc - MVC 4 - アイテムの可変長リストを編集するよりエレガントな方法?

項目の可変長リストを編集するための最良のアドバイスは、2008 年に ASP.Net MVC 2 用に書かれたものです。

http://blog.stevensanderson.com/2008/12/22/editing-a-variable-length-list-of-items-in-aspnet-mvc/

そのアプローチは依然として ASP.Net MVC 4 に最適な方法ですか? それとも、標準化された、またはより洗練された新しいソリューションがありますか?

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

asp.net-mvc - 別の可変長リスト内での可変長リストの編集

ここでのステ​​ィーブン・サンダーソンのアプローチを変更して、汚いハックなしで別の可変長コレクション内の可変長コレクションを編集できますか?

問題は、あるコレクションが別のコレクション内にある場合、Steven のアプローチでは、子アイテムのフィールドのプレフィックスが親コレクションのプレフィックス (さらに重要なことにはインデックス) を省略していることです。

親コレクションの名前がわかっていると仮定すると、それを子コレクションに渡すことができますが、親アイテムのインデックスを渡して子フィールドの前に追加することはできませんが、ページで使用できます

0 投票する
5 に答える
22764 参照

java - すべての配列多次元配列、Javaの長さを見つける

多次元配列を使用してデータのグリッドを格納したいと考えています。ただし、配列の2 番目の部分の長さを見つける簡単な方法は見つかりませんでした。例えば:

3のみを出力します。

2 番目の配列の長さを見つける別の簡単なコマンドはありますか? (つまり、同じ方法で 5 を出力します)

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

mysql - concat を使用して変数の長さを維持する

いくつかの変数で concat を使用しようとしています。これらの変数は char として宣言されています。

これらをいくつかの出力として設定しているカーソルがあります。結果を呼び出すために、v_msg を次のように設定しています。

ただし、v_msg を選択したときに得られる結果は次のとおりです。

しかし、私はこのように見える選択で宣言された変数の長さを維持したい

何か提案はありますか?ありがとうございました。

0 投票する
3 に答える
7500 参照

java - 入力の長さをx桁に制限する

ユーザーが入力したデータを保存するために作成したJavaプログラムを実行しています。具体的には、songName、songArtist、songYear、songAlbumの4つの配列リストです。「songYear」のユーザー入力があり、プログラムが最大4桁の長さのみを受け入れ、それ以外の場合はエラーが発生するようにしたいのですが、これをどのように実現できますか? これがスクリーンショットです

addentryメソッドのコードは次のとおりです。

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

javascript - 配列の長さは未定義

次のように多次元配列の長さを取得しようとしていますが、でテストするとalert()未定義になります。親配列(myArray)を持っているアイテムの数を知りたいのですが、それをサイクルで使用したいと思いますi=0;i<myArray.length;i++

何か案は?

0 投票する
5 に答える
153 参照

javascript - 長さプロパティを持たない変数で.lengthを使用すると、クラッシュします

私はすべての種類の型(ブール値、配列、null、...)を含む大きな配列を持っており、それらの適切性にアクセスしようとしていますがarr[i].length、それらのいくつかは明らかに長さを持っていません。

長さが足りない人が戻ってきてもかまいませんがundefined(私は単に使用するarr[i].length||0か、そのようなものを使用できます)、そうではありません。全体がいくつかの値でクラッシュします(nullまたはundefinedたとえば)。

  • 他にどのような変数がクラッシュnullundefinedますか?
  • これを防ぐ方法は?