JS Crossword: جدول کلمات متقاطع با جاوااسکریپت
خلاصهٔ کاملتر
JS Crossword یه پروژهی خلاقانه و سرگرمکنندهست که مفهوم جدول کلمات متقاطع رو با جاوااسکریپت ترکیب کرده. قانون اصلیش سادست: هر سرنخ، مقداریه که باید حاصل eval روی جواب شما بشه.
برای مثال، اگه سرنخ عدد 7 باشه، جواب میتونه 3+4 باشه. یا اگه سرنخ [object Object] باشه، جواب میتونه []+{} باشه — که در واقع یه رفتار شناختهشدهی جاوااسکریپته: جمع آرایهی خالی و آبجکت خالی، رشتهی [object Object] میده.
کاراکترهای مجازی برای نوشتن جوابها محدودن: A-Za-z0-9!"()*+-./=>[]{} — یعنی فضای خالی، ویرگول و سمیکولن مجاز نیستن. همچنین پازل به حروف بزرگ و کوچک حساسه و جواب نهایی باید فقط از حروف انگلیسی تشکیل بشه.
این جدول عمداً از ویژگیهای کمترشناخته و گاهی عجیبوغریب جاوااسکریپت استفاده میکنه — همونایی که معمولاً توی کدنویسی روزمره باهاشون روبرو نمیشید. سازنده توصیه میکنه که از AI کمک نگیرید و خودتون با DevTools، MDN یا جستوجو حلش کنید.
یه محیط آزمایشی (Playground) هم داره که میتونید عبارتهای JS رو قبل از وارد کردن در جدول، توش امتحان کنید. پیشرفت شما هم بهصورت محلی ذخیره میشه.
نکات کلیدی:
- هر سرنخ = نتیجهی eval(جواب شما)
- از ویژگیهای عجیب و کمترشناختهی JS استفاده میکنه
- کاراکترها و حروف محدود هستن، فضای خالی مجاز نیست
- مناسب کسایی که با جاوااسکریپت آشنایی نسبی دارن
- Playground داخلی برای تست عبارات JS دارد




