⊗jsPrGCtTI 16 of 62 menu

ქალაქების თამაშის რეალიზაცია JavaScript-ში

მოდით განვიხილოთ, როგორ განვახორციელებთ ჩვენს პროექტს.

მე დავიწყებდი იმით, რომ შევქმნიდი მასივს, სადაც ჩაიწერება ის ქალაქები, რომლებსაც ჩვენი მოთამაშეები შეიყვანენ:

let cities = [];

დავუშვათ, რომ თამაში იწყება და პირველი მოთამაშე აკეთებს სვლას. ის აკრეფს ქალაქს და აჭერს Enter-ს. ცხადია, რომ ეს ქალაქი მაშინვე შეგვიძლია შევიყვანოთ ჩვენს ქალაქების მასივში.

ახლა მეორე მოთამაშე გააკეთებს სვლას. ვინაიდან ჩვენი მასივი უკვე არ არის ცარიელი, მაშინ ეს მეორე სვლა აღიწერება იგივე ალგორითმით, რასაც ყველა მომდევნო სვლა.

რა არის ეს ალგორითმი? პირველ რიგში, საჭიროა შევამოწმოთ რომ შეყვანილი ქალაქის პირველი ასო ემთხვევა წინა ქალაქის ბოლო ასოს. მეორე რიგში, საჭიროა შევამოწმოთ, რომ ასეთი ქალაქი ჯერ არ ყოფილა ამ თამაშში.

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

განახორციელეთ თამაში აღწერილი ალგორითმის შესაბამისად.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა