((a,b)=>JSON.stringify(a).match(new RegExp('(?<="'+b+'":")[^"]+')).pop())({
"mass1": [
{
"name1": "value1",
"name2": "value2"
},
{
"name3": "value3",
"name4": "value4"
},
{
"name5": "value5",
"name6": "value6"
}
],
"mass2": [
{
"name7": "value7",
"name8": "value8"
},
{
"name9": "value9",
"name10": "value10"
},
{
"name11": "value11",
"name12": "value12"
}
],
"mass3": [
{
"name13": "value13",
"name14": "value14"
},
{
"name15": "value15",
"name16": "value16"
},
{
"name17": "value17",
"name18": "value18"
}
]
},'name8')
По памяти там средняя оценка вычислялась не просто делением суммы оценок на количество голосовавших т.к. мы не знаем какую оценку могли бы поставить те люди которые не голосовали, а использолась вероятность того что человек поставит конкретную оценку.
а использолась вероятность того что человек поставит конкретную оценку.
конкретную оценку