pure-function पर टैग किए गए जवाब

9
एक फ़ंक्शन है जो Math.random () शुद्ध कहता है?
निम्नलिखित एक शुद्ध कार्य है? function test(min,max) { return Math.random() * (max - min) + min; } मेरी समझ यह है कि एक शुद्ध कार्य इन स्थितियों का अनुसरण करता है: यह मापदंडों से गणना मूल्य लौटाता है यह रिटर्न वैल्यू की गणना के अलावा कोई काम नहीं करता है …

6
शुद्ध कार्य: क्या "कोई साइड इफेक्ट" नहीं है "हमेशा एक ही आउटपुट, एक ही इनपुट दिया"?
एक फ़ंक्शन को परिभाषित करने वाली दो स्थितियां pureनिम्नानुसार हैं: कोई साइड इफेक्ट नहीं (यानी केवल स्थानीय क्षेत्र में परिवर्तन की अनुमति है) हमेशा उसी आउटपुट को वापस करें, उसी इनपुट को देखते हुए यदि पहली शर्त हमेशा सच होती है, तो क्या किसी भी समय दूसरी स्थिति सच नहीं …

5
Println को अशुद्ध कार्य क्यों माना जाता है?
मैं स्कैला में पुस्तक प्रोग्रामिंग पढ़ रहा हूं, और यह कहा जाता है: ... इस मामले में, इसका दुष्प्रभाव मानक आउटपुट स्ट्रीम पर प्रिंट हो रहा है। और मैं नहीं दिख रहा है जहां, पक्ष प्रभाव है, के बाद से ही इनपुट के लिए, println ही निर्गम (मुझे लगता है …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.