問題タブ [ruby-hash]
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 - Rubyでハッシュのキーを別の配列の配列要素に関連付ける
私はhash(city: [coordinates])
このようなものを持っています:
次に、以下に示すように、最初の場所と残りの場所の間の距離を計算し、それらの距離を という配列に入れますtemp
。
このコードは機能し、距離の配列を取得します。私の最終目標は、最初の場所(「l1」)に最も近い場所を出力することです。
例: 「L7 は L1 に最も近い場所です」。一時配列の要素は都市ハッシュのキーに関連付けられていないため、これを行う方法がわかりません。最小距離を取得するために使用できますputs temp.min
が、場所の名前は出力されません。
それを行う方法はありますか?
arrays - Rubyのjson構造のキーから1文字または複数の文字を再帰的に削除する方法
したがって、基本的には次のような構造になります。
そして、このようなものが欲しい:
ルビーで