JavaScript ဖြင့် စက်ရုပ်ကို ဆန့်ကျင်ပြီး မြို့ပြ ကစားခြင်း
ယခုအခါ ကျွန်ုပ်တို့၏ဂိမ်းကို လူသားနှင့်လူသား မဟုတ်ဘဲ ပရိုဂရမ် (စက်ရုပ်) နှင့် ကစားရန် ပြုပြင်ပြောင်းလဲကြပါစို့။
ကျွန်ုပ်တို့၏ စက်ရုပ်တွင် ခွင့်ပြုထားသော မြို့အားလုံး၏ array တစ်ခု ရှိပါစေ။
let allCities = [];
လူသားက သူ၏မြို့ကို input တွင် ရိုက်ထည့်သောအခါ၊ စက်ရုပ်သည် သူ့ array အတွင်း ထိုမြို့ရှိမရှိ စစ်ဆေးသင့်သည်။
ဤသို့ဖြင့် ကစားသမား၏ လှုပ်ရှားမှုတိုင်းတွင် အောက်ပါပြဿနာရှိသော အခြေအနေများ ဖြစ်နိုင်သည် - ကစားသမားသည် ယခင်က သုံးပြီးသား မြို့ကို ထည့်သွင်းခြင်း၊ ကစားသမားသည် ယခင်မြို့က အဆုံးသတ်ခဲ့သည့် အက္ခရာဖြင့် မစတင်သော မြို့ကို ထည့်သွင်းခြင်း၊ ကစားသမားသည် စက်ရုပ်၏ စာရင်းတွင် မပါဝင်သော မြို့ကို ထည့်သွင်းခြင်း။
သူ၏အလှည့်တွင် စက်ရုပ်သည် ယခင်ကစားခဲ့သည့်မြို့များတွင် မပါဝင်သေးသော ခွင့်ပြုထားသည့် မြို့များထဲမှ တစ်မြို့ကို ယူသင့်သည်။ ထို့အပြင် ရွေးချယ်ထားသောမြို့သည် ယခင်မြို့က အဆုံးသတ်ခဲ့သည့် အက္ခရာဖြင့် စတင်ရမည်။
လူသားနှင့် စက်ရုပ်တို့ ဆန့်ကျင်ကစားသည့် ဂိမ်းကို အကောင်အထည်ဖော်ပါ။