التابع Random.bytes في روبي

من موسوعة حسوب
< Ruby‏ | Random

يُعيد التابع 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 إلى القيمة المُمرَّرة إليه.

مصادر