Page 89 - Браун Э. - Изучаем JavaScript. Руководство по созданию современных веб-сайтов - 2017
P. 89
bets = (crown: О, anchor: О, heart: О,
spade: О, club: О, diamond: 0)
bets('heart') = i;..,; _ _ _ _ _ _,
totalBet
Рис. 4.3. Модель игры "Корона и Якорь": блок-схема размещения ставок
Блок принятия решения в середине ( totalBet === 7) здесь представлен опера
i
i
тором f . . . e l se. Обратите внимание, что в отличие от оператора wh l e он не воз
вращается циклически к себе самому: решение принимается, а затем выполнение
продолжается. Преобразуем эту блок-схему в код JavaScript.
const bets = { crown : О , anchor : О , heart : О ,
spade : О , club : О , diamond : О } ;
let totalBet = rand ( l , funds ) ;
i f ( totalBet === 7 ) {
totalBet = funds ;
be s . heart = totalBet ;
t
else
/ / Р а спределение всех ставок
funds = funds - totalBet;
.
Далее мы увидим, что часть else оператора if . . e l s e необязательна.
88 Глава 4. Управление потоком

