vfl
3 سال پیش توسط vfl مطرح شد
5 پاسخ

Math.random در جاوا اسکریپت

من یک کدی در جاوااسکریپت نوشتم اینطوری
Math.floor(Math.random() * 10)
حالا این کد یه عدد رند تا 10 میسازه
اما هیچوقت خود ده نمیشه
از صفر تا نه هستش
بنظرتون از چه کدی استفاده کنم؟


ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 3 سال پیش مطرح شد
1

سلام وقتتون بخیر!

اکر توابع random به این شکل هست که range هم قبول میکنه!

ولی میتونی بهش بگی Math.floor(Math.random() * ۱۰)
اگر میخوای خود ۱۰ باشه باید ۰ رو قربانی کنی

Math.floor(Math.random() * ۱۰) +۱

یا اگر ۰ رو میخوای باید یکی بیشتر از اون عددی کم مدنظرته بدی


Saman
تخصص : برنامه نویس وب
@samanzdev 3 سال پیش مطرح شد
1

سلام
می تونید به این شکل بنویسید

Math.floor(Math.random() * 11)

@spaceandtime24


vfl
تخصص : دارم برنامه نویسی رو یاد میگیر...
@vfl 3 سال پیش مطرح شد
0

خب نه دیگه..
مثلا همین کدشما، میخوام خود 11 هم بشه...
مثلا اگر عدد 24 بود 24بشه


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

سلام
خب مشخصه به جای ده بنویسید یازده


رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 3 سال پیش مطرح شد
1

سلام وقتتون بخیر!

اکر توابع random به این شکل هست که range هم قبول میکنه!

ولی میتونی بهش بگی Math.floor(Math.random() * ۱۰)
اگر میخوای خود ۱۰ باشه باید ۰ رو قربانی کنی

Math.floor(Math.random() * ۱۰) +۱

یا اگر ۰ رو میخوای باید یکی بیشتر از اون عددی کم مدنظرته بدی


سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
0

سلام به این شکل استفاده کنید.

// یک عدد بین 0 تا 10 برمی گرداند.
Math.floor(Math.random() * 11 /* یک عدد بیشتر از عدد مورد نظر */);

@spaceandtime24


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام