![Рок цаасан хайч: 10 алхам Рок цаасан хайч: 10 алхам](https://i.howwhatproduce.com/images/010/image-27205-j.webp)
Агуулгын хүснэгт:
- Алхам 1: Ажлын байраа нээнэ үү
- Алхам 2: Хэрэглэгчийн интерфэйсийг зохион бүтээх
- Алхам 3: Click функцуудыг үүсгэнэ үү
- Алхам 4: GetWinner функц
- Алхам 5: GetWinner функцийг дуудах
- Алхам 6: CPU -ийн сонголтыг аваарай
- Алхам 7: RandomPick бичнэ үү
- Алхам 8: Ялагчийг тодорхойлох
- Алхам 9: Үр дүнг бүртгэх
- Алхам 10: Дуусга
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Хайч чулуу давуу Хайч чулуу давуу](https://i.howwhatproduce.com/images/010/image-27205-1-j.webp)
Зорилго: Үүнийг дуусгасны дараа Code.org ашиглан рок, цаасан хайч энгийн тоглоомыг эхнээс нь хэрхэн хийхийг сурах болно.
Материал / Шаардлага: Javascript синтакс, компьютер, Code.org дансны талаархи үндсэн ойлголт.
Алхам 1: Ажлын байраа нээнэ үү
![Ажлын байраа нээх Ажлын байраа нээх](https://i.howwhatproduce.com/images/010/image-27205-2-j.webp)
1. Эхлэхийн тулд code.org -ийг нээж, төсөл үүсгэх дээр дарж, апп лабораторийг дарна уу
Алхам 2: Хэрэглэгчийн интерфэйсийг зохион бүтээх
![Хэрэглэгчийн интерфэйсийг зохион бүтээх Хэрэглэгчийн интерфэйсийг зохион бүтээх](https://i.howwhatproduce.com/images/010/image-27205-3-j.webp)
2. Кодлох орчны зүүн дээд буланд байрлах дизайны таб дээр дараад гурван товчлуурыг (Rock, Paper, Scissors) чирнэ үү. Тэднийг шошголж, үүний дагуу иргэний үнэмлэхээ солино уу. Мөн дизайны таб дээрээс CPU -ийн сонголт, тоглогчийн сонголт, ялалт ба хожигдлын индикаторын шошгыг чирнэ үү. Эдгээрийг зохих ёсоор тодорхойлно уу, эцсийн үр дүн нь дээрх зураг шиг байх ёстой.
Алхам 3: Click функцуудыг үүсгэнэ үү
![Товших функцийг үүсгэх Товших функцийг үүсгэх](https://i.howwhatproduce.com/images/010/image-27205-4-j.webp)
Товчлуур бүрийг дарахад үйл явдлын функцийг бий болгох. Үүнийг хийхийн тулд дизайны таб дээрээс хүссэн товчлуур дээр дарж, дараа нь дизайны ажлын талбар дахь үйл явдал табын доор код оруулах дээр дарна уу.
Алхам 4: GetWinner функц
![GetWinner функц GetWinner функц](https://i.howwhatproduce.com/images/010/image-27205-5-j.webp)
GetWinner нэртэй функцыг "playersChoice" гэсэн параметрээр бичнэ үү.
Алхам 5: GetWinner функцийг дуудах
![GetWinner функцийг дуудаж байна GetWinner функцийг дуудаж байна](https://i.howwhatproduce.com/images/010/image-27205-6-j.webp)
Click Event функц бүрт getWinner функцийг дуудаж, функцэд харгалзах зүйлийн нэр бүхий мөрийг илгээнэ үү.
Алхам 6: CPU -ийн сонголтыг аваарай
![CPU -ийн сонголтыг аваарай CPU -ийн сонголтыг аваарай](https://i.howwhatproduce.com/images/010/image-27205-7-j.webp)
GetWinner функц дээр "cpuChoice" хувьсагчийг эхлүүлж, 0 -ээс 2 хүртэлх санамсаргүй тоог шинэ randomPick функц рүү илгээнэ үү. Int параметртэй randomPick функцийг үүсгээрэй.
Алхам 7: RandomPick бичнэ үү
![RandomPick бичнэ үү RandomPick бичнэ үү](https://i.howwhatproduce.com/images/010/image-27205-8-j.webp)
RandomPick функцид 0 -ээс 2 хүртэлх санамсаргүй тоо бүрийн хувьд өөр зүйл буцааж өгнө. Хэрэв x = 0 бол "Rock" гэж буцаана. Шошгоны текстийг "CPU сонгоно" && зүйл болгож тохируулна уу
Алхам 8: Ялагчийг тодорхойлох
![Ялагчийг тодорхойлох Ялагчийг тодорхойлох](https://i.howwhatproduce.com/images/010/image-27205-9-j.webp)
GetWinner функц руу буцаж орвол ялагчийг тодорхойлохын тулд if if мэдэгдэл ашиглан playerChoice -ийг cpuChoice -той харьцуул. Тоглогчийг ялагчаар тодруулсан бол үнэн гэж тохируулсан логикийг эхлүүлээрэй, эс тэгвээс хуурамч хэвээр үлдэнэ. Анхааруулга: Эхлээд тэнцсэн эсэхийг шалгаарай.
Алхам 9: Үр дүнг бүртгэх
GetWinner функцийн төгсгөлд CPU -ийн ялалтын тоо болон тоглогчийн ялалтын тооллогын дэлхийн хувьсагчийг тохируулж хувьсагч бүрийг тохируулна уу. GetWinner функцийн төгсгөлд харгалзах шошгыг тохируулна уу (ялагчийг тодруулсны дараа). Үндсэн шошгыг энд "Та хожлоо" эсвэл "Та алдана" болгож өөрчилнө үү
Алхам 10: Дуусга
Энэ үед таны програм дууссан байх ёстой, ажиллуулах товчийг дарж тоглоом зөв ажиллаж байгаа эсэхийг шалгаарай.
Зөвлөмж болгож буй:
Чулуун цаасан хайч тоглоом: 6 алхам
![Чулуун цаасан хайч тоглоом: 6 алхам Чулуун цаасан хайч тоглоом: 6 алхам](https://i.howwhatproduce.com/images/002/image-5415-j.webp)
Чулуун цаасан хайч тоглоом: Энэ бол миний анхны зааварчилгаа юм. Удаан хугацааны турш би бичихийг хүсч байсан боловч энд нийтлэх боломжтой төсөл надад байгаагүй. Тиймээс би энэ төслийн санааг олж мэдээд энэ төсөл гэж шийдсэн. Тиймээс би tensorflow.js сайтыг үзэж байсан
I2C: 7 алхам бүхий 20х4 хэмжээтэй LCD дэлгэц ашиглан гар Arduino цаасан рок хайч тоглоом
![I2C: 7 алхам бүхий 20х4 хэмжээтэй LCD дэлгэц ашиглан гар Arduino цаасан рок хайч тоглоом I2C: 7 алхам бүхий 20х4 хэмжээтэй LCD дэлгэц ашиглан гар Arduino цаасан рок хайч тоглоом](https://i.howwhatproduce.com/images/002/image-4226-14-j.webp)
I2C -тэй 20х4 хэмжээтэй LCD дэлгэц ашиглан гар аргаар хийдэг Arduino цаасан рок хайч тоглоом: Бүгдээрээ сайн уу, эсвэл би "Сайн уу ертөнц!" Гэж хэлэх нь зүйтэй болов уу, Arduino -ийн олон зүйлд миний оруулсан төслийг тантай хуваалцах нь үнэхээр таатай байх болно. Энэ бол I2C 20x4 LCD дэлгэц ашиглан гар аргаар хийдэг Arduino Paper Rock Scissors тоглоом юм. Би
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам
![Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам](https://i.howwhatproduce.com/images/004/image-10343-j.webp)
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг | Customize Image импортлох: Хэрхэн хийх тухай 2-р хэсгийн гарын авлагад E-INK E-PAPER DISPLAY MODULE | Customize Image импортлох, би танд дуртай зургийг хэрхэн импортлох, E-Ink Display Module дээр үзүүлэх талаар хуваалцах болно. Хэдэн хүний тусламжтайгаар маш энгийн
Хайч хөтөч Servo малгай: 4 алхам (зурагтай)
![Хайч хөтөч Servo малгай: 4 алхам (зурагтай) Хайч хөтөч Servo малгай: 4 алхам (зурагтай)](https://i.howwhatproduce.com/images/007/image-20686-j.webp)
Scissor Drive Servo Hat: Энэхүү энгийн 3D хэвлэх ба servo моторын төсөл нь тархины хавдрыг арилгах мэс засал хийлгэсэн гайхалтай үйлдвэрлэгч Simone Giertz-ийн сайн сайхан сэтгэл юм. Хайч төхөөрөмжийг бичил servo мотор, бага зэрэг Ард ажилладаг Trinket микроконтроллероор удирддаг
Рок цаасан хайч AI: 11 алхам
![Рок цаасан хайч AI: 11 алхам Рок цаасан хайч AI: 11 алхам](https://i.howwhatproduce.com/images/009/image-26571-j.webp)
Rock Paper Scissor AI: Ганцаараа уйдаж байсан уу? Оюун ухаанаар ажилладаг интерактив системийн эсрэг рок, цаас, хайч тоглоцгооё