سلام دیدید توی یه سری وبسایت ها میزنه مثلا خواندن مطلب ۶ دقیقه این مورد چطوری با جاوااسکریپت پیاده میشه؟
سلام میانگین هر دقیقه 200 تا 250 کلمه هر کس میتونه بخونه پس شما با جاوااسکریپت نیاز داری بیایی تعداد کل کلمات متن رو به دست بیاری و ی ضرب و تقسیم کنی
function readingTime(text) {
const wordsPerMinute = 200; // میانگین تعداد کلمات خوانده شده در دقیقه
const words = text.split(/\s+/).length; // تعداد کلمات در متن
const minutes = Math.ceil(words / wordsPerMinute); // زمان تقریبی به دقیقه
return minutes;
}
// مثال از استفاده:
const myText = "این یک متن نمونه برای محاسبه زمان خواندن است.";
const estimatedTime = readingTime(myText);
console.log(`زمان تقریبی خواندن: ${estimatedTime} دقیقه`);
درود خوبی...
پیوند زیر:
https://joelolawanle.com/posts/how-to-calculate-estimated-reading-time-article-javascript
یا نوار پیشرفت مطالعه:
https://www.aparat.com/v/w72e797
سلام میانگین هر دقیقه 200 تا 250 کلمه هر کس میتونه بخونه پس شما با جاوااسکریپت نیاز داری بیایی تعداد کل کلمات متن رو به دست بیاری و ی ضرب و تقسیم کنی
function readingTime(text) {
const wordsPerMinute = 200; // میانگین تعداد کلمات خوانده شده در دقیقه
const words = text.split(/\s+/).length; // تعداد کلمات در متن
const minutes = Math.ceil(words / wordsPerMinute); // زمان تقریبی به دقیقه
return minutes;
}
// مثال از استفاده:
const myText = "این یک متن نمونه برای محاسبه زمان خواندن است.";
const estimatedTime = readingTime(myText);
console.log(`زمان تقریبی خواندن: ${estimatedTime} دقیقه`);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟