Scala Language
जबकि लूप्स
खोज…
वाक्य - विन्यास
जबकि (बूलियन_एक्सप्रेशन) {block_expression}
do {block_expression} जबकि (boolean_expression)
पैरामीटर
पैरामीटर | विवरण |
---|---|
boolean_expression | कोई भी अभिव्यक्ति जो true या false मूल्यांकन करेगी। |
block_expression | किसी भी अभिव्यक्ति या अभिव्यक्तियों के सेट का मूल्यांकन किया जाएगा यदि boolean_expression मूल्यांकन true । |
टिप्पणियों
while
वे while
और do-while
while
प्राथमिक अंतर यह है कि क्या वे लूप चाहिए या नहीं यह देखने के लिए जाँच करने से पहले block_expression
निष्पादित करते हैं।
क्योंकि while
और while
do-while
लूप समाप्त होने के लिए false
का मूल्यांकन करने के लिए एक अभिव्यक्ति पर भरोसा करते हैं, तो उन्हें अक्सर लूप के बाहर घोषित किए जाने वाले उत्परिवर्ती राज्य की आवश्यकता होती है और फिर लूप के अंदर संशोधित किया जाता है।
जबकि लूप्स
var line = 0
var maximum_lines = 5
while (line < maximum_lines) {
line = line + 1
println("Line number: " + line)
}
डू-वुड लूप्स
var line = 0
var maximum_lines = 5
do {
line = line + 1
println("Line number: " + line)
} while (line < maximum_lines)
do
/ while
पाश बार बार कार्यात्मक प्रोग्रामिंग में प्रयोग किया जाता है, लेकिन के लिए समर्थन की कमी के आसपास काम करने के लिए इस्तेमाल किया जा सकता break
/ continue
निर्माण, के रूप में अन्य भाषाओं में देखी गई:
if(initial_condition) do if(filter) {
...
} while(continuation_condition)
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow