How to Shuffle a List

Материал из Поле цифровой дидактики
Версия от 11:24, 9 августа 2022; Patarakin (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

This tutorial explains how to shuffle some items in a list.

Variables

itemthathaditspositionshuffled#ofitemthatisbeingshuffledshuffleisrepeatitemsthatalreadyhadtheirpositionsshuffledshufflebetween


Full Code

whenclickedsetshuffledistodeleteallofitemsthatalreadyhadtheirpositionsshuffleddeleteallofshufflebetweenaskHowmanyitemsdoyouwanttobeshuffled?andwaitsetrepeattoanswerrepeatrepeataskInputanitemtobeshuffled:andwaitaddanswertoshufflebetweenendrepeatlengthofshufflebetweenset#ofitemthatisbeingshuffledtopickrandom1tolengthofshufflebetweenrepeatuntilnotitemsthatalreadyhadtheirpositionsshuffledcontainsitem#ofitemthatisbeingshuffledofshufflebetweenset#ofitemthatisbeingshuffledtopickrandom1tolengthofshufflebetweenendsetitemthathaditspositionshuffledtoitem#ofitemthatisbeingshuffledofshufflebetweendeleteitem#ofitemthathaditspositionshuffledinshufflebetweenofshufflebetweeninsertitemthathaditspositionshuffledatpickrandom1tolengthofshufflebetween+1ofshufflebetweenadditemthathaditspositionshuffledtoitemsthatalreadyhadtheirpositionsshuffledendsetshuffleistoitem1ofshufflebetween