निःशुल्क टाइपिङ गति परीक्षण (WPM)
समयबद्ध, शब्द-गणना, उद्धरण, अनुकूल र ध्यान परीक्षणहरुसँग आफ्नो टाइप गर्ने गति (WPM) र सटीकता मापन गर्नुहोस्। लाइभ WPM, कच्चो गति, सुसंगतता, परिणाम ग्राफ, बहु भाषाहरु, र प्रति-वर्ण प्रतिक्रिया — सबै तपाईँको ब्राउजरमा।
शुरू गर्न केवल टाइप गर्न सुरु गर्नुहोस् — टाइमर तपाईँको पहिलो कुञ्जीस्ट्रोकमा सुरु हुन्छ।
टाइप गर्नुपर्ने पाठ:
पूरी तरह तपाईँको ब्राउजरमा चल्छ — तपाईँले टाइप गरेको कुनै पनि कुरा अपलोड हुदैन।
सामान्य प्रयोगहरू
- काम आवश्यकताहरूका लागि WPM परीक्षण गर्नुहोस्डेटा-प्रविष्टि र प्रशासन भूमिका आवश्यकताहरूको विरुद्ध आफ्नो शब्द-प्रति-मिनेट जाँच गर्नुहोस्।
- स्कूलको लागि टाइपिङ अभ्यास गर्नुहोस्टाइपिङ प्रवाहिता निर्माण गर्नुहोस् जसले निबन्ध र नोटहरू छिटो बनाउँछ।
- काम गर्न पहिले तताउनुहोस्केन्द्रित सत्रको पहिले आफ्नो औंलाहरू जागरण गर्न द्रुत टाइपिङ विस्फोट।
- किबोर्डहरू भर टाइपिङ गति तुलना गर्नुहोस्नयाँ किबोर्ड वा लेआउट वास्तवमा तपाईलाई छिटो बनाउँछ भनी हेर्नुहोस्।
यो कसरी काम गर्छ
टाइपिङ स्पीड परीक्षण पूर्ण रूपमा ब्राउजरमा React स्टेट र समयका लागि performance.now() प्रयोग गरी चल्छ — कुनै सर्भर छैन, कुनै अपलोड छैन, कुनै बाह्य सेवा छैन। किस्ट्रोकहरू वास्तविक समयमा वर्गीकृत र गणना गरिन्छन्, र WPM, शुद्धता, र स्थिरता Monkeytype ले सार्वजनिक रूपमा दस्तावेज गरेकै क्यारेक्टर-आधारित सूत्रहरू प्रयोग गरी गणना गरिन्छन्।
- 1शब्द सूची स्थानीय रूपमा लोड हुन्छतपाईंले भाषा छान्दा, शब्द पूल एउटा स्थिर JSON फाइलबाट ल्याइन्छ र कम्पोनेन्ट स्टेटमा भण्डारण गरिन्छ। त्यसपछि परीक्षण अनुच्छेद बनाउन शब्दहरू अनियमित रूपमा नमूना लिइन्छ; विराम चिन्ह वा नम्बर सक्षम गरिएमा, जेनेरेटरले क्रममा अल्पविराम, अन्तिम चिन्ह, र संख्यात्मक टोकनहरू सम्भाव्य रूपमा घुसाउँछ।
- 2किस्ट्रोकहरू प्रति सेकेन्ड गणना गरिन्छन्एउटा लुकेको इनपुट एलिमेन्टले हरेक क्यारेक्टर खिच्छ। हरेक किस्ट्रोकले प्रति-सेकेन्ड बकेट काउन्टर बढाउँछ, र हरेक क्यारेक्टर तुरुन्तै लक्ष्यसँग तुलना गरी सही, गलत, वा अतिरिक्तको रूपमा वर्गीकृत गरिन्छ। टाइमर सटीकताका लागि performance.now() प्रयोग गरी 1-सेकेन्ड अन्तरालमा setInterval मार्फत चल्छ।
- 3मेट्रिक्स कच्चा किस्ट्रोक डेटाबाट गणना गरिन्छपरीक्षणको अन्त्यमा, नेट WPM पूर्ण-सही शब्दहरूका क्यारेक्टरहरू र तिनका पछिल्ला स्पेसहरूबाट गणना गरी बितेको सेकेन्डले भाग गरी मानक 5-क्यारेक्टर-प्रति-शब्द एकाइमा रूपान्तरण गरिन्छ। कच्चा WPM ले त्रुटिसहित हरेक किस्ट्रोक गन्छ। स्थिरताले प्रति-सेकेन्ड कच्चा स्याम्पलहरू प्रयोग गरी भिन्नताको गुणांक गणना गर्छ, त्यसपछि 0–100 स्कोर उत्पादन गर्न kogasa स्मूथिङ सूत्र (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) लागू गर्छ।
- 4नतिजा चार्ट Canvas मा रेन्डर हुन्छWPM-समयसँगै र कच्चा-WPM-समयसँगैको श्रृंखला 2D Context API प्रयोग गरी HTML Canvas एलिमेन्टमा कोरिन्छन्। तपाईंले आफ्नो नतिजा निर्यात गर्दा, उही Canvas API ले चार्ट, हेडलाइन तथ्यांक, र libratool.com एट्रिब्युसनसहित 820×460 छवि रेन्डर गर्छ — र यसलाई canvas.toBlob() मार्फत PNG को रूपमा दिन्छ।
सम्बन्धित उपकरणहरू
पढ्ने समय क्याल्कुलेटर
जुनसुकै पाठ पढ्न कति समय लाग्छ अनुमान गर्नुहोस्। पढ्ने गति छान्नुहोस्, शब्द गणना, वाक्य गणना, र बोल्ने समय अनुमानहरू पाउनुहोस्।
स्पिड रिडर (RSVP)
र्यापिड सिरियल भिजुअल प्रिजेन्टेसन (RSVP) सँग छिटो पढ्नुहोस्: तपाईंको पाठ एक पटकमा एउटा शब्द १००–१२०० WPM सम्मको समायोज्य गतिमा देखाइन्छ, जसमा इष्टतम-पहिचान-बिन्दु अक्षर केन्द्रित हुन्छ। टाँस्नुहोस्, गति सेट गर्नुहोस्, र प्ले थिच्नुहोस्। सबै तपाईंको ब्राउजरमा।
प्रतिक्रिया समय परीक्षण
मिलिसेकेन्डमा तपाईंको प्रतिक्रिया समय मापन गर्नुहोस्: बाकस हरियो हुनको लागि पर्खनुहोस्, सकेसम्म छिटो क्लिक वा ट्याप गर्नुहोस्, र ५ प्रयासहरूको तपाईंको औसत र उत्कृष्ट प्राप्त गर्नुहोस्।