Dart:
এলোমেলো সংখ্যা তৈরি করা
কিভাবে:
ডার্টের কোর লাইব্রেরিতে dart:math
-এ পাওয়া Random
ক্লাসের মাধ্যমে যাদৃচ্ছিক সংখ্যা তৈরির সমর্থন অন্তর্ভুক্ত আছে। এখানে একটি বেসিক উদাহরণ দেওয়া হল:
import 'dart:math';
void main() {
var rand = Random();
int randomNumber = rand.nextInt(100); // 0 এবং 99 এর মধ্যে একটি যাদৃচ্ছিক পূর্ণসংখ্যা তৈরি করে
double randomDouble = rand.nextDouble(); // 0.0 এবং 1.0 এর মধ্যে একটি যাদৃচ্ছিক দশমিক সংখ্যা তৈরি করে
print(randomNumber);
print(randomDouble);
}
নমুনা আউটপুট: এটি প্রতিবার নির্বাহে ভিন্ন হবে
23
0.6722390975465775
যদি আপনি ক্রিপ্টোগ্রাফিক যাদৃচ্ছিকতার প্রয়োজন বোধ করেন, ডার্ট Random.secure
কন্সট্রাক্টর অফার করে:
import 'dart:math';
void main() {
var secureRand = Random.secure();
int secureRandomNumber = secureRand.nextInt(100);
print(secureRandomNumber);
}
নমুনা আউটপুট: এটি প্রতিবার নির্বাহে ভিন্ন হবে
45
যদি আপনি Flutter প্রকল্পে কাজ করছেন বা আরও জটিল যাদৃচ্ছিকতার প্রয়োজন হয়, তাহলে নাম, ঠিকানা, এবং তারিখের মতো বিস্তৃত পরিসরের যাদৃচ্ছিক ডেটা তৈরি করতে faker
প্যাকেজটি উপকারী হতে পারে।
faker
ব্যবহার করতে, প্রথমে এটি আপনার pubspec.yaml
ফাইলে যোগ করুন:
dependencies:
faker: ^2.0.0
তারপর, নিম্নলিখিতভাবে আমদানি করে এটি ব্যবহার করুন:
import 'package:faker/faker.dart';
void main() {
final faker = Faker();
print(faker.person.name()); // একটি যাদৃচ্ছিক নাম তৈরি করে
print(faker.address.city()); // একটি যাদৃচ্ছিক শহরের নাম তৈরি করে
}
নমুনা আউটপুট:
Josie Runolfsdottir
East Lysanne