Агуулгын хүснэгт:

Рок цаасан хайч: 10 алхам
Рок цаасан хайч: 10 алхам

Видео: Рок цаасан хайч: 10 алхам

Видео: Рок цаасан хайч: 10 алхам
Видео: ПРИЗЫВ ШАЙТАНА! (ВНИМАТЕЛЬНО СМОТРЕТЬ В ОКНО) 2024, Долдугаар сарын
Anonim
Хайч чулуу давуу
Хайч чулуу давуу

Зорилго: Үүнийг дуусгасны дараа Code.org ашиглан рок, цаасан хайч энгийн тоглоомыг эхнээс нь хэрхэн хийхийг сурах болно.

Материал / Шаардлага: Javascript синтакс, компьютер, Code.org дансны талаархи үндсэн ойлголт.

Алхам 1: Ажлын байраа нээнэ үү

Ажлын байраа нээх
Ажлын байраа нээх

1. Эхлэхийн тулд code.org -ийг нээж, төсөл үүсгэх дээр дарж, апп лабораторийг дарна уу

Алхам 2: Хэрэглэгчийн интерфэйсийг зохион бүтээх

Хэрэглэгчийн интерфэйсийг зохион бүтээх
Хэрэглэгчийн интерфэйсийг зохион бүтээх

2. Кодлох орчны зүүн дээд буланд байрлах дизайны таб дээр дараад гурван товчлуурыг (Rock, Paper, Scissors) чирнэ үү. Тэднийг шошголж, үүний дагуу иргэний үнэмлэхээ солино уу. Мөн дизайны таб дээрээс CPU -ийн сонголт, тоглогчийн сонголт, ялалт ба хожигдлын индикаторын шошгыг чирнэ үү. Эдгээрийг зохих ёсоор тодорхойлно уу, эцсийн үр дүн нь дээрх зураг шиг байх ёстой.

Алхам 3: Click функцуудыг үүсгэнэ үү

Товших функцийг үүсгэх
Товших функцийг үүсгэх

Товчлуур бүрийг дарахад үйл явдлын функцийг бий болгох. Үүнийг хийхийн тулд дизайны таб дээрээс хүссэн товчлуур дээр дарж, дараа нь дизайны ажлын талбар дахь үйл явдал табын доор код оруулах дээр дарна уу.

Алхам 4: GetWinner функц

GetWinner функц
GetWinner функц

GetWinner нэртэй функцыг "playersChoice" гэсэн параметрээр бичнэ үү.

Алхам 5: GetWinner функцийг дуудах

GetWinner функцийг дуудаж байна
GetWinner функцийг дуудаж байна

Click Event функц бүрт getWinner функцийг дуудаж, функцэд харгалзах зүйлийн нэр бүхий мөрийг илгээнэ үү.

Алхам 6: CPU -ийн сонголтыг аваарай

CPU -ийн сонголтыг аваарай
CPU -ийн сонголтыг аваарай

GetWinner функц дээр "cpuChoice" хувьсагчийг эхлүүлж, 0 -ээс 2 хүртэлх санамсаргүй тоог шинэ randomPick функц рүү илгээнэ үү. Int параметртэй randomPick функцийг үүсгээрэй.

Алхам 7: RandomPick бичнэ үү

RandomPick бичнэ үү
RandomPick бичнэ үү

RandomPick функцид 0 -ээс 2 хүртэлх санамсаргүй тоо бүрийн хувьд өөр зүйл буцааж өгнө. Хэрэв x = 0 бол "Rock" гэж буцаана. Шошгоны текстийг "CPU сонгоно" && зүйл болгож тохируулна уу

Алхам 8: Ялагчийг тодорхойлох

Ялагчийг тодорхойлох
Ялагчийг тодорхойлох

GetWinner функц руу буцаж орвол ялагчийг тодорхойлохын тулд if if мэдэгдэл ашиглан playerChoice -ийг cpuChoice -той харьцуул. Тоглогчийг ялагчаар тодруулсан бол үнэн гэж тохируулсан логикийг эхлүүлээрэй, эс тэгвээс хуурамч хэвээр үлдэнэ. Анхааруулга: Эхлээд тэнцсэн эсэхийг шалгаарай.

Алхам 9: Үр дүнг бүртгэх

GetWinner функцийн төгсгөлд CPU -ийн ялалтын тоо болон тоглогчийн ялалтын тооллогын дэлхийн хувьсагчийг тохируулж хувьсагч бүрийг тохируулна уу. GetWinner функцийн төгсгөлд харгалзах шошгыг тохируулна уу (ялагчийг тодруулсны дараа). Үндсэн шошгыг энд "Та хожлоо" эсвэл "Та алдана" болгож өөрчилнө үү

Алхам 10: Дуусга

Энэ үед таны програм дууссан байх ёстой, ажиллуулах товчийг дарж тоглоом зөв ажиллаж байгаа эсэхийг шалгаарай.

Зөвлөмж болгож буй: