> ट्यूटोरियल
अब हम एक अन्य प्रकार की संरचना को देखने जा रहे हैं जो शर्तों की तरह ही मौलिक है: लूप्स!
एक लूप निर्देशों को कई बार दोहराने की अनुमति देता है। इसके कई प्रकार हैं, परिबद्ध और अपरिबद्ध, जिन्हें हम इस भाग में देखेंगे।
जबकि पाशअनबाउंड जबकि लूप में ऊपर देखे गए अगर के समान एक सिंटैक्स है। जब तक कोई शर्त पूरी होती है तब तक यह एक निर्देश ब्लॉक को निष्पादित करने की अनुमति देता है।
यहाँ एक उदाहरण है :
निष्पादित होने पर यह कोड लॉग में प्रदर्शित होगा: > काउंटर का मूल्य 1 है काउंटर 2 है काउंटर 3 है काउंटर 4 है काउंटर की कीमत 5 है
do while लूपअनबाउंड डू वाइल लूप, जबकि लूप के समान है, सिवाय इसके कि स्थिति अंत में होती है, इसलिए लूप की बॉडी को हमेशा कम से कम एक बार निष्पादित किया जाता है:
कार्यक्रम के निष्पादन का एक संभावित प्रदर्शन: > एक्स: 0.85712
फॉर लूप एक बंधा हुआ लूप है जो थोड़ी देर के लूप की तरह दिखता है लेकिन अधिक संघनित होता है। आप उपयोग में देखेंगे कि उपयोग के मामले के आधार पर एक या थोड़ी देर के लिए उपयोग करना अधिक व्यावहारिक है।
लूप के लिए तीन वैकल्पिक भाग होते हैं:
काउंटर वेरिएबल को शुरुआती वैल्यू असाइन करना;काउंटर वेरिएबल का मान बढ़ाएँ (या उपयुक्त के अनुसार घटाएँ)।'के लिए' लूप का उदाहरण:
यह कोड लॉग में दिखाई देगा: > काउंटर मैं 1 है काउंटर मैं 2 है काउंटर मैं 3 है काउंटर मैं 4 है काउंटर मैं 5 है
हमारे लीक में 10 और 13 के बीच पीटी (प्रेरणा के लिए धन्यवाद) और पिस्टल की कीमत केवल 3 [ [पीटी]], इसलिए इसे ज़्यादा से ज़्यादा 4 बार इस्तेमाल किया जा सकता है।
हम useWeapon फंक्शन को एक पंक्ति में 4 बार निष्पादित करने के लिए फॉर लूप का उपयोग करते हैं:
यहाँ हमारे चर i के मान 0, 1, 2 और 3 होंगे इसलिए लूप 4 पुनरावृत्ति करेगा।
लूप किस लिए होता है?
बयानों को कई बार निष्पादित करना अपना कोड संक्षिप्त करें अपने कोड के भाग की गति बढ़ाएं निर्देशों को समानांतर में निष्पादित करें
कौन से कोड सही हैं?
var x = 0 जबकि (एक्स var x = 0 के लिए (var i = 0; i var x = 0 जबकि { एक्स + = 2 } करते हैं (x var x = 0 के लिए (; एक्स
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.