Я не могу понять, как закодировать логику для разделения денег между группой людей, использующих MEAN

#javascript #logic #mean-stack

#javascript #Логические #mean-stack

Вопрос:

Я работаю над проектом под названием «Splitter», где мне нужно создать группу и разделить деньги между N количеством людей, короче говоря, аналогично приложению splitwise, но меня смущает логическая часть, где каждый человек может обновить сумму и получить общую сумму, которую человек получает или должен другим.

Пожалуйста, дайте мне знать, если вам нужно больше разъяснений по моему вопросу. Любые предложения будут оценены.

Ответ №1:

Псевдокод будет:

 amount_every_person_owes = total_spent / number_of_people
for person in group:
    amount_this_person_owes = amount_every_person_owes - amount_this_person_spent
  

Конечно, после определения суммы, которую должен каждый человек, вам нужно будет создать сопоставление того, кто сколько должен другому. Я оставлю эту часть вам.