У меня есть пример json файла с n / неограниченным количеством пользователей
[{
"fname": "Hubert",
"lname": "Maier",
"email": "h@m.com"},
{
"fname": "Hubert1",...........
теперь я хочу соединить пользователей случайным образом в пары, чтобы каждый пользователь получил другого пользователя в качестве партнера по паре. затем распечатайте пары в консоли
ограничено для меня: не может быть соединено с самим собой, и если нечетное число распечатайте пользователя, который не нашел совпадения.
какой метод будет лучшим? Я попытался придумать решение i javascript, после большого количества игр ничего хорошего не произошло :)
по крайней мере мне удалось прочитать внешний json файл:)
let readJSON = function (file) {
let json = {}
$.ajax({
async: false,
global: false,
url: file,
dataType: 'json',
success: function (data) {
json = data
}
})
return json
}
let x= readJSON('data.json')
console.table(x)