Სარჩევი:

როკ ქაღალდის მაკრატელი: 10 ნაბიჯი
როკ ქაღალდის მაკრატელი: 10 ნაბიჯი

ვიდეო: როკ ქაღალდის მაკრატელი: 10 ნაბიჯი

ვიდეო: როკ ქაღალდის მაკრატელი: 10 ნაბიჯი
ვიდეო: რა ხდება კანონიერი ქურდების საკნებში 2024, ივლისი
Anonim
Ქვა ფურცელი მაკრატელი
Ქვა ფურცელი მაკრატელი

მიზანი: ამის დასრულების შემდეგ თქვენ შეისწავლით თუ როგორ უნდა გააკეთოთ როკ, ქაღალდის მაკრატელი ნულიდან მარტივი თამაში Code.org– ის გამოყენებით.

საჭირო მასალები / მოთხოვნები: Javascript სინტაქსის, კომპიუტერის, Code.org ანგარიშის ძირითადი გაგება.

ნაბიჯი 1: გახსენით სამუშაო ადგილი

გახსენით სამუშაო ადგილი
გახსენით სამუშაო ადგილი

1. დაიწყეთ code.org– ის გახსნით, დააწკაპუნეთ პროექტის შექმნაზე და დააწკაპუნეთ აპლიკაციის ლაბორატორიაზე

ნაბიჯი 2: მომხმარებლის ინტერფეისის დიზაინი

მომხმარებლის ინტერფეისის დიზაინი
მომხმარებლის ინტერფეისის დიზაინი

2. დააწკაპუნეთ დიზაინის ჩანართზე კოდირების გარე ზედა მარცხენა კუთხეში და გადაიტანეთ სამი ღილაკი (როკი, ქაღალდი, მაკრატელი). მონიშნეთ ისინი და შეცვალეთ პირადობის მოწმობები შესაბამისად. ასევე დიზაინის ჩანართში გადაიტანეთ ეტიკეტები: CPU არჩევანი, Player Choice და Win or Lose მაჩვენებელი. დაადგინეთ ეს შესაბამისად, საბოლოო შედეგი უნდა გამოიყურებოდეს ზემოთ მოცემულ სურათზე.

ნაბიჯი 3: შექმენით დაწკაპუნების ფუნქციები

შექმენით დაწკაპუნების ფუნქციები
შექმენით დაწკაპუნების ფუნქციები

შექმენით ღონისძიების ფუნქციები, რომლებიც გააქტიურდება თითოეული ღილაკის დაჭერისას. ამისათვის დააწკაპუნეთ დიზაინის ჩანართში სასურველ ღილაკზე, შემდეგ დააწკაპუნეთ კოდის ჩასმა მოვლენების ჩანართზე დიზაინის სამუშაო სივრცეში.

ნაბიჯი 4: GetWinner ფუნქცია

GetWinner ფუნქცია
GetWinner ფუნქცია

ჩაწერეთ ფუნქცია სახელწოდებით getWinner პარამეტრით, "playersChoice".

ნაბიჯი 5: დარეკეთ GetWinner ფუნქციაზე

დარეკვა GetWinner ფუნქციაზე
დარეკვა GetWinner ფუნქციაზე

თითოეულ Click Event ფუნქციაში დარეკეთ getWinner ფუნქცია და გაგზავნეთ სტრიქონი ფუნქციის შესაბამისი ელემენტის სახელით.

ნაბიჯი 6: მიიღეთ პროცესორის არჩევანი

მიიღეთ პროცესორის არჩევანი
მიიღეთ პროცესორის არჩევანი

GetWinner ფუნქციაში ინიციალიზაცია მოახდინეთ ცვლადი „cpuChoice და გაგზავნეთ შემთხვევითი რიცხვი 0 – დან 2 – მდე ახალ randomPick ფუნქციაზე. შექმენით randomPick ფუნქცია int პარამეტრით.

ნაბიჯი 7: ჩაწერეთ RandomPick

ჩაწერეთ RandomPick
ჩაწერეთ RandomPick

RandomPick ფუნქციაში დააბრუნეთ განსხვავებული ერთეული თითოეული შემთხვევითი რიცხვისთვის 0 -დან 2. მაგ. თუ x = 0 აბრუნებს "როკს". დააყენეთ ლეიბლის ტექსტი „CPU ირჩევს“&& პუნქტს

ნაბიჯი 8: გამოავლინეთ გამარჯვებული

განსაზღვრეთ გამარჯვებული
განსაზღვრეთ გამარჯვებული

დაბრუნდით getWinner ფუნქციაში, შეადარეთ playerChoice– ს cpuChoice– სთან ერთად სხვა განცხადებების გამოყენებით გამარჯვებულის დასადგენად. ლოგიკური ინიციალიზაცია, რომელიც ადგენს true- ს, თუ მოთამაშე გამოვლინდება გამარჯვებულად და სხვაგვარად ყალბი რჩება. გაფრთხილება: ჯერ შეამოწმეთ არის თუ არა ჰალსტუხი.

ნაბიჯი 9: ჩაწერეთ შედეგები

GetWinner ფუნქციის დასასრულს, დააყენეთ გლობალური ცვლადი CPU– ს მოგების რაოდენობისათვის და მოთამაშეთა მოგების რაოდენობა და თითოეული ცვლადის შესაბამისად მორგება. შეცვალეთ შესაბამისი ეტიკეტი getWinner ფუნქციის ბოლოს (მას შემდეგ რაც გამარჯვებული გამოვლინდება). შეცვალეთ მთავარი ლეიბლი ან "შენ იმარჯვებ", ან "შენ კარგავ" აქაც

ნაბიჯი 10: დაასრულეთ

ამ ეტაპზე, თქვენი პროგრამა უნდა დასრულდეს, დააწკაპუნეთ გაშვებაზე და ითამაშეთ თამაში, რომ დარწმუნდეთ, რომ ის სწორად მუშაობს.

გირჩევთ: