आपकी पहली Rush पंक्तियाँ

एक पंक्ति छापें, किसी नाम को मान से बाइंड करें, और वह एक नियम सीखें जो हर पंक्ति को मानना होता है।

0XP अंक
0सितारे
1स्तर

वीडियो

पढ़ें

Rush प्रोग्राम पंक्तियों की एक सूची है, और हर पंक्ति को कुछ करना ही होता है। सबसे छोटी उपयोगी पंक्ति पाठ छापती है। छापने के लिए write को कॉल करें:

write['hello world']

वर्गाकार कोष्ठकों को देखें। Rush में [ और ] ही एकमात्र समूहन कोष्ठक हैं: कॉल के आर्गुमेंट इनके अंदर जाते हैं, आर्गुमेंट के बीच अल्पविराम के साथ, जैसे f[a, b]। पाठ के बाहर गोल कोष्ठक अस्वीकार किए जाते हैं। पाठ मानक आउटपुट पर जाता है।

किसी मान को याद रखने के लिए = से उसमें एक नाम बाइंड करें। Rush में चर नहीं होते: बाइंड एक लेबल (बिना उद्धरण का नाम) को एक मान से जोड़ता है। फिर write[x] वह मान छापता है जो x से बाइंड है:

x = 5
write[x]

हर पंक्ति पर एक नियम लागू होता है: पंक्ति को बाइंड करना, कॉल करना या राह तय करना ही चाहिए। जो पंक्ति केवल किसी मान का नाम लेती है, जैसे अकेला 5, वह कुछ नहीं करती, इसलिए कुछ भी चलने से पहले Rush उसे त्रुटि RX0065 के साथ अस्वीकार कर देता है।

अभ्यास

इनमें से कौन-सी पंक्ति कुछ न करने के कारण अस्वीकार होती है?

एक चुनें

Rush में कॉल के आर्गुमेंट किन कोष्ठकों में रखे जाते हैं?

एक चुनें

एक पंक्ति लिखें जो hello world छापे।

अभ्यास यह आउटपुट माँगता है:

hello world

Rush क्लाउड रनर अभी जुड़ा नहीं है, इसलिए इस पेज से कोड नहीं चलाया जा सकता। कुछ भी निष्पादित नहीं हुआ और कोई आउटपुट नहीं दिखाया गया है।

नाम x को 5 से बाइंड करें, फिर x छापें।

अभ्यास यह आउटपुट माँगता है:

5

Rush क्लाउड रनर अभी जुड़ा नहीं है, इसलिए इस पेज से कोड नहीं चलाया जा सकता। कुछ भी निष्पादित नहीं हुआ और कोई आउटपुट नहीं दिखाया गया है।

सभी पाठ

सितारे, XP और कॉन्फ़ेट्टी केवल प्रतीक हैं: ये न कुछ अनलॉक करते हैं, न कुछ खर्च कराते हैं। ये बस आपको आगे बढ़ते रहने का मन देने के लिए हैं।