التابع Random.bytes
في روبي
يُعيد التابع bytes
سلسلةً نصيةً ثنائيةً عشوائية بحجم محدَّدٍ من البايتات.
البنية العامة
bytes(size) → a_string
المعاملات
size
حجم السلسلة النصية المراد توليدها.
القيم المعادة
تُعاد سلسلةٌ نصيةٌ ثنائيةٌ عشوائية بحجم قيمة المعامل size
.
أمثلة
مثالٌ عن استخدام التابع bytes
:
random_string = Random.new.bytes(10) # => "\xD7:R\xAB?\x83\xCE\xFAkO"
random_string.size # => 10
انظر أيضًا
- التابع
urandom
: يعيد سلسلةً نصيةً (string) باستخدام ميزاتٍ توفرها المنصة. - التابع
rand
: يُعيد عددًا عشوائيًّا يتراوح مجاله بحسب القيمة المُمرَّرة إليه. - التابع
srand
: يحدِّد بذرة مولد الأعداد شبه العشوائية للنظام بتعيينRandom::DEFAULT
إلى القيمة المُمرَّرة إليه.