ڕیزکەری دەقی بەخۆڕایی
هێڵەکانی دەق بەپێی ئەلفوبێ، درێژی، ژمارەیی، یان هەڕەمەکی ڕیز بکە. دووبارەکان لابدە، بۆشایی کورت بکەرەوە، و لیست تێکەڵ بکە.
چۆن کار دەکات
ڕیزکردن تەواو لە وێبگەڕەکەتدا کاردەکات بە بەکارهێنانی APIی سەرەکی Intl.Collatorی جاڤاسکریپت — بەبێ سێرڤەر، کتێبخانە، بارکردن. هەموو ڕیزبەندییەک، لە ئەلفوبێی تا ڕیزکردنی سروشتیی ژمارە، لەسەرجێ ژمێردەکرێت هەروەک دەینووسیت یان بژاردەکان دەگۆڕیت.
- 1داخڵ دابەش دەکرێت بۆ هێڵدەقی لکاندووت لەسەر هێمای هێڵی نوێ دابەش دەکرێت. پرۆسێسکردنی پێشوەختی ئارەزوومەندانە سەرەتا ڕادەبات: بۆشایی سپیی سەرەتا و کۆتایی لە هەر هێڵێک لادەبردرێت، و هێڵی بەتاڵ لادەبردرێن — هەردووکیان گونجاون.
- 2Intl.Collator ڕیزبەندی بەڕێوەدەباتبۆ ڕیزکردنی ئەلفوبێی و سروشتی، Intl.Collatorی سەرەکی وێبگەڕ بەدەستپێدەکرێت بە زمانی ماڵپەڕی ئێستات بۆیە پیتی خاڵدار (å، ä، ö، هتد) بەڕیزبەندی زمانی دروست ڕیز دەکرێن. دۆخی 'سروشتی' کلیلی ژمارەیی دادەنێت، بۆیە 'file2' پێش 'file10' دادەنرێت لەبری ئەوەی ژمارەکان وەک پیتی سادە بژمێردرێن.
- 3کلیلی بەراوردکردن ئاژاوە لادەباتپێش بەراوردکردن، هەر هێڵێک دەتوانرێت ئارەزوومەندانە وشە پێشگری (the، a، an) و خاڵی نا-پیت/ژمارە لادرێت لە کلیلی ڕیزبەندی خۆیدا — دەقی هێڵی سەرەتایی لەناو دەرچووندا سالم دەمێنێتەوە، تەنها کلیلی بەکارهاتوو بۆ ڕیزبەندی دەستکاری دەکرێت.
- 4تێکەڵکردن هەڕەمەکیی کریپتۆگرافی بەکاردێنێتدۆخی تێکەڵکردنی هەڕەمەکی crypto.getRandomValues بانگدەکات بۆ دروستکردنی ڕیزێکی ژمارەی هەڕەمەکی 32-بیتی، پاشان تێکەڵکردنێکی Fisher-Yates بەسەر هێڵەکاندا ڕادەگرێت بە بەکارهێنانی ئەو نرخانە — دووریکەوتنەوە لە لادانی کە لەگەڵ ڕێگای Math.random()-بنەمادا دێت.
ئامرازە پەیوەندیدارەکان
دۆزەرەوەی هێڵی دووبارە
هێڵی دووبارە لە لیستێکدا بدۆزەوە، بژمێرە، یان لاببە. باشە بۆ پاکژکردنی لیستی ئیمەیل، تۆماری چاودێری، یان دۆزینەوەی بڕگەی دووبارە لە داتای گەورە.
پشکنەری فایلی ENV
فایلێکی .env بپشکنە بۆ کلیلی دووبارە، بۆشایی هەڵە، و بەهای بێ کۆتەکردن — پاشان وەشانێکی پاکژ و ڕیزکراو و .env.example ی ئامادە بۆ کۆمیت وەربگرە. لە وێبگەڕەکەتدا کاردەکات.
جیاوازی دەق
دوو پارچە دەق بەراورد بکە و بزانە چی گۆڕاوە. جیاوازی هێڵ بە هێڵ لەگەڵ هێڵی زیادکراو، لابراو، و نەگۆڕاو.