【发布时间】:2021-08-19 22:40:36
【问题描述】:
我有一个看起来像这样的结构:
defmodule WarGame.Core.Game do
defstruct user_cards: [],
croupier_cards: [],
user_bets: [],
bets: [:card_odd, :color_player],
deck: %{},
used: [],
title: nil
我想创建一个函数,它可以获取列表 bets 的选定元素并将其移动到 user_bets。我怎么能做到这一点?此列表中将只有有限 (5) 个元素。
在我的脑海里是这样的:
def select_bet(bet) do
finds bet in %WarGame.Core.Game{}.bets
inserts it to %WarGame.Core.Game{}.user_bets
end
我怎样才能做到这一点?
【问题讨论】:
标签: elixir