我有hash一个哈希数组array:
hash = {"BEGIN"=>5, "END"=>10}
array = [
{:name=>"aaa", :phase=>"END", :quantity=>6},
{:name=>"bbb", :phase=>"END", :quantity=>4},
{:name=>"ccc", :phase=>"BEGIN", :quantity=>5}
]
Run Code Online (Sandbox Code Playgroud)
如何计算从哈希中获取值的哈希数组的百分比并获得此结果?
[
{:name=>"aaa", :phase=>"END", :quantity=>60%},
{:name=>"bbb", :phase=>"END", :quantity=>40%},
{:name=>"ccc", :phase=>"BEGIN", :quantity=>100%}
]
Run Code Online (Sandbox Code Playgroud)
先感谢您!