問題タブ [splat]

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

c++ - 任意メッシュのトライプラナー UV を生成しますか?

3D 地形 (ボクセル メッシュ、「任意メッシュ」) があります。メッシュの上からテクスチャを「はじく」方法は知っていますが、垂直または急な斜面ではにじみます。

各頂点の法線と位置にアクセスできます。UV を生成するにはどうすればよいでしょうか (シェーダーを使用しないため、真の 3 平面カラー ブレンディングはありません)、テクスチャが急な斜面で汚れず、それ自体とうまく一致します (鋭い継ぎ目はありません)。

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

ruby - 非最終位置でのスプラット

次の方法の場合

次のエラー メッセージが表示されます。

構文エラー、予期しない tIDENTIFIER、tAMPER または '&' が必要です

不足している情報を教えてください。

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

ruby - メソッド パラメーターに splat 引数をマップする

分割された引数を持つメソッドを作成し、Method#parametersそれを呼び出します。

f引数のリストを対応する変数名にマップする関数を探しています。この関数は、任意に配置された splat 引数を使用して他のメソッドで動作するのに十分柔軟でなければなりません。例えば:

またはそれらの線に沿ったもの(反転された要素も問題ありません)。または何かを使用した柔軟でエレガントなソリューションが必要だと感じていますが、思いつかinjectないようです。

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

ruby - スプラット演算子の現在の引数を使用

私は車のメーカーのリストを持っています

そして、文字列の配列を反復処理して、個々の文字列にこれらの make のいずれかが含まれているかどうかを調べ、含まれている場合は、その特定の make を配列に入れようとしています

だから私は持っている

splat プロセスの現在の引数を使用して、どの make が文字列と一致したかを判断するにはどうすればよいですか? これを行う方法はありますか?

編集:以下のコメントに投稿したように、真/偽の回答ではなく、返される特定のメイクを探しています。したがって、文字列が「New toyota celica」の場合、戻り値は「toyota」になります。

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

ruby - Rubyで事前に作成された配列を引数/パラメータとして渡しますか?

Go Fish カード ゲームのプレイヤーのリストを、プレイヤーにカードを配るメソッドに渡したいと考えています。作成済みの player 配列を引数/パラメータとして deal メソッドに渡したいです。

splat 演算子を使用して可変量の引数を渡す必要があることはわかっていますが、事前に作成されたさまざまな要素の配列を渡すにはどうすればよいですか?

def deal_to_players私が改訂している機能です。@player配列を deal_to_playersに渡したいですnumber_of_players

ありがとう!コード:

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

ruby - スプラットルビで連結

私が持っていると言う

このメソッドを変更して、各引数を配列に追加するにはどうすればよいですか?

したがってadd(4,5,6)、以下が生成されます。