
Мазмұны:
- 1 -қадам: жұмыс орнын ашыңыз
- 2 -қадам: Пайдаланушы интерфейсін жобалау
- 3 -қадам: Клик функцияларын жасаңыз
- 4 -қадам: GetWinner функциясы
- 5 -қадам: GetWinner функциясын шақыру
- 6 -қадам: CPU таңдауын алыңыз
- 7 -қадам: RandomPick жазыңыз
- 8 -қадам: Жеңімпазды анықтау
- 9 -қадам: Нәтижелерді жазыңыз
- 10 -қадам: Аяқтаңыз
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Мақсаты: Мұны аяқтағаннан кейін сіз Code.org көмегімен рок, қағаз қайшының қарапайым ойынын қалай нөлден жасауды үйренесіз.
Қажетті материалдар / талаптар: Javascript синтаксисі, компьютер, Code.org тіркелгісі туралы негізгі түсінік.
1 -қадам: жұмыс орнын ашыңыз

1. Code.org ашудан бастаңыз, жоба жасау түймесін басыңыз және қолданбалар зертханасын басыңыз
2 -қадам: Пайдаланушы интерфейсін жобалау

2. Кодтау ортасының жоғарғы сол жақ бұрышындағы дизайн қойындысын шертіп, үш түймені (тас, қағаз, қайшы) сүйреңіз. Оларды белгілеңіз және сәйкесінше олардың жеке куәліктерін өзгертіңіз. Сондай -ақ, дизайн қойындысында белгілерді апарыңыз: процессорды таңдау, ойыншыны таңдау және жеңу немесе жоғалту индикаторы. Сәйкесінше оларды анықтаңыз, соңғы нәтиже жоғарыдағы суретке ұқсас болуы керек.
3 -қадам: Клик функцияларын жасаңыз

Әр түймешік басылған кезде іске қосылатын Оқиға функцияларын жасаңыз. Мұны істеу үшін дизайн қойындысындағы қажетті түймені басыңыз, содан кейін жобалау жұмыс кеңістігіндегі оқиғалар қойындысының астына кодты енгізіңіз.
4 -қадам: GetWinner функциясы

GetWinner деп аталатын функцияны жазыңыз, «playersChoice».
5 -қадам: GetWinner функциясын шақыру

Әрбір Click Event функциясында getWinner функциясына қоңырау шалыңыз, функцияға сәйкес келетін элементтің аты бар жолды жіберіңіз.
6 -қадам: CPU таңдауын алыңыз

GetWinner функциясында «cpuChoice» айнымалы мәнін инициализациялаңыз және 0 -ден 2 -ге дейінгі кездейсоқ санды жаңа randomPick функциясына жіберіңіз. Int параметрімен randomPick функциясын жасаңыз.
7 -қадам: RandomPick жазыңыз

RandomPick функциясында 0 -ден 2 -ге дейінгі әр кездейсоқ сан үшін басқа элементті қайтарыңыз. Мысалы. егер x = 0 «Рокты» қайтарса. Жапсырма мәтінін «CPU таңдайды» && элементіне орнатыңыз
8 -қадам: Жеңімпазды анықтау

GetWinner функциясына оралып, жеңімпазды анықтау үшін if if операторын қолданып playerChoice -ді cpuChoice -мен салыстырыңыз. Егер ойыншы жеңімпаз болып табылса, шындыққа сәйкес келетін логикалық инициализацияны енгізіңіз, әйтпесе жалған болып қалады. Назар аударыңыз: алдымен галстук бар -жоғын тексеріңіз.
9 -қадам: Нәтижелерді жазыңыз
GetWinner функциясының соңында процессордың жеңімпаздығына және ойыншының жеңіс санына жаһандық айнымалы мәнді орнатыңыз және сәйкесінше әр айнымалы мәнді реттеңіз. GetWinner функциясының соңындағы сәйкес белгіні реттеңіз (жеңімпаз анықталғаннан кейін). Негізгі жапсырманы «Сіз ұтасыз» немесе «Сіз жоғалтасыз» деп өзгертіңіз
10 -қадам: Аяқтаңыз
Бұл кезде сіздің бағдарламаңыз аяқталуы керек, оның дұрыс жұмыс істеуін қамтамасыз ету үшін жүгіруді басыңыз және ойынды ойнаңыз.
Ұсынылған:
Тас қағаз қайшы ойыны: 6 қадам

Тас қағаз қайшы ойыны: Бұл менің бірінші нұсқаулығым. Мен ұзақ уақыт бойы жазғым келді, бірақ менде жариялай алатын жоба жоқ. Мен бұл жоба туралы ойға келген кезде, мен бұл жоба деп шештім, сондықтан мен tensorflow.js сайтын шолдым, ол мен
Электронды қағаз дисплейі мен Raspberry Pi Zero W қолданатын YouTube абоненттерінің есептегіші: 5 қадам (суреттермен)

Электронды қағаз дисплейі мен Raspberry Pi Zero W қолданатын YouTube жазылушыларының есептегіші: Бұл нұсқаулықта мен сізге YouTube API сұрау үшін электронды қағаз дисплейі мен Raspberry Pi Zero W көмегімен өз Youtube жазылушыларының есептегішін қалай құруға болатынын көрсетемін. және дисплейді жаңартыңыз. Электронды қағаз дисплейлері жобаның бұл түрі үшін өте қолайлы, себебі
ESP8266, электронды қағаз дисплейі көмегімен коронавирустық COVID 19 тірі деректерді бақылау құралын қалай жасауға болады: 7 қадам

ESP8266, электронды қағаз дисплейі көмегімен коронавирустық COVID 19 тірі деректерді бақылау құралын қалай жасауға болады: 1
Қолмен Arduino қағаз рок қайшы ойыны 20x4 СКД дисплейі I2C көмегімен: 7 қадам

IX форматындағы 20х4 СКД дисплейін қолданатын Arduino қағаздан жасалған қайшы ойыны: Барлығына сәлем немесе мен «Сәлем әлем!» Деп айтуым керек, мен сіздермен Arduino -ның көптеген нәрселерімен айналысқан жобаны бөліскеніме қуанышты болар едім. Бұл I2C 20x4 СКД дисплейі бар Arduino Paper Rock Scissors портативті ойыны. Мен
Рок қағаз қайшы AI: 11 қадам

Rock Paper Scissor AI: Сіз ешқашан жалғыздықтан жалыққанын сездіңіз бе? Ақылдылықпен жұмыс істейтін интерактивті жүйеге қарсы рок, қағаз және қайшы ойнайық