Avatar ·

Swift में रैंडम नंबर कैसे जनरेट करें? शुरुआती लोगों के लिए विस्तृत गाइड

सभी को नमस्कार! मैंने अभी-अभी Swift सीखना शुरू किया है और एक सरल iOS ऐप — "संख्या का अनुमान लगाएं" गेम बना रहा हूँ। मुझे चाहिए कि प्रोग्राम 1 से 100 तक एक रैंडम नंबर सोचे, और उपयोगकर्ता उसका अनुमान लगाए। लेकिन मैं समझ नहीं पा रहा हूँ कि रैंडम नंबर सही तरीके से कैसे जनरेट करूँ। मैंने `random()` function का उपयोग करने की कोशिश की, लेकिन Xcode में error आता है: "Use of unresolved identifier 'random'"। यहाँ मेरा code है: ```swift let secretNumber = random() % 100 + 1 print("संख्या सोची गई: \(secretNumber)") ``` मैंने पढ़ा था कि पुराने Swift versions में `arc4random_uniform()` का उपयोग करते थे, लेकिन Swift 5.5+ में यह भी काम नहीं करता? कृपया बताएँ कि आधुनिक Swift (मैं Xcode 14 और Swift 5.7 का उपयोग कर रहा हूँ) में रैंडम नंबर सही तरीके से कैसे जनरेट करें। उदाहरण चाहिए: 1. दिए गए range में integers के लिए 2. Floating-point numbers (Double, Float) के लिए 3. Boolean values (true/false) के लिए पहले से धन्यवाद! मैं पिछले दो घंटे से इस पर लगा हुआ हूँ। <<>>

आधुनिक Swift में रैंडम नंबर जनरेट करने का सही तरीका