LibraTool logoLibraTool

وړیا د ټایپینگ چټکتیا ازموینه (WPM)

خپله ټایپینگ چټکتیا (WPM) او دقت له وخت شوي، کلمو-شمیر، نقل، دودیز، او زین ازموینو سره اندازه کړئ. ژوندۍ WPM، خام چټکتیا، ثبات، پایلو چارټ، څو ژبې، او د توري لخوا نظرونه — ټول ستاسو په براوزر کې.

د پښتو کلمو لیست لا نشته، نو کلمې انګلیسي دي. هغه ولیکئ، یا خپل متن پیسټ کړئ.
0Tab — بیا پیلول

د پیل لپاره لیکل شروع کړئ — ټایمر ستاسو له لومړي کیبورډ کچ سره پیلیږي.

بشپړ ډول ستاسو براوزر کې چلیږي — هیڅ شی چې تاسو یې لیکئ اپلوډ نه کیږي.

دا څنګه کار کوي

د ټایپ کولو چټکتیا ازموینه بشپړ براوزر کې د React حالت او د وخت کچولو لپاره performance.now() په کارولو سره چلیږي — هیڅ سرور نشته، هیڅ اپلوډ نشته، هیڅ بهرنی خدمت نشته. کیسټروکونه ریښتینې وخت کې طبقه‌بندي او شمېرل کیږي، او WPM، دقت، او ثبات د همغه توري-پر-بنسټ فورمولونو سره محاسبه کیږي چې Monkeytype یې عامه توضیح کوي.

  1. 1
    د کلمو لیست محلي لوډیږي
    کله چې تاسو یوه ژبه وټاکئ، د کلمو ذخیره د یو ثابت JSON فایل نه راځي او د کمپوننټ حالت کې خوندي کیږي. کلمې بیا په تصادفي ډول نمونه اخیستل کیږي ترڅو ازموینه متن جوړ کړي؛ که د پونکچویشن یا عددونو اجازه فعاله وي، جوړوونکی احتمالي ډول کاما، پای نښې، او عددي توکي متوالي کې ننباسي.
  2. 2
    کیسټروکونه هره ثانیه شمېرل کیږي
    یو پټ ننوت عنصر هر توری نیسي. هر کیسټروک د ثانیې بکس شمېرونکی زیاتوي، او هر توری سملاسي هدف سره پرتله کیږي ترڅو یې سم، غلط، یا اضافي وګڼل شي. ټایمر د setInterval سره د 1-ثانیز وقفو کې د دقت لپاره performance.now() کاروي.
  3. 3
    معیارونه له خامو کیسټروک ډیټا نه محاسبه کیږي
    د ازموینې پای کې، خالص WPM د بشپړ-سم کلمو تورو پلس یې پای ته پرېوتونکو خالي ځایونو نه محاسبه کیږي، پر تېر شویو ثانیو ویشل شوی، او معیاري 5-توري-پر-کلمه واحد ته بدلیږي. خام WPM هر کیسټروک شمېري، تېروتنې هم پکې شاملې. ثبات د هرې ثانیې خامو نمونو کاروي ترڅو د تفاوت ضریب محاسبه کړي، بیا د kogasa نرمولو فورمول پلي کوي (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) ترڅو د 0–100 نمرې جوړه کړي.
  4. 4
    د پایلو چارټ Canvas ته انځورول کیږي
    د WPM-پر-وخت او خام-WPM-پر-وخت لړۍ یو HTML Canvas عنصر باندې د 2D Context API سره رسم کیږي. کله چې تاسو خپله پایله صادروئ، همغه Canvas API یو 820×460 انځور انځوروي — چارټ، اصلي احصایې، او libratool.com انتساب پکې شامل — او یې د canvas.toBlob() له لارې د PNG په توګه وسپاري.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې