1
00:00:00,290 --> 00:00:00,650
ठीक।

2
00:00:00,690 --> 00:00:11,030
सिर्फ paperchase के साथ कुछ अभ्यास हो तो जैसा कि मैंने उल्लेख किया है हम एक त्वरित व्यायाम करने के लिए जा रहे हैं और यह रूप में दूर के रूप में तैयार उत्पाद के लिए चला जाता है बहुत underwhelming होने जा रहा है, लेकिन यह एक अच्छा एक है।

3
00:00:11,100 --> 00:00:14,920
कोड की तो वास्तव में बहुत सरल 4 ish लाइनों है कि आप की जरूरत है।

4
00:00:15,150 --> 00:00:28,410
सब है कि मैं चाहता हूँ हलकों का एक ग्रिड है और सटीक मापन में कोई फर्क नहीं है क्या मैं यहाँ एक चक्र शून्य शून्य और हर 100 पिक्सल पर शुरू है।

5
00:00:28,620 --> 00:00:29,750
मैं एक और चक्र आकर्षित कर रहा हूँ।

6
00:00:29,750 --> 00:00:33,720
मुझे लगता है कि त्रिज्या 10 1000 तक सभी तरह।

7
00:00:33,720 --> 00:00:36,540
तो यह 1000 1000 यहीं है।

8
00:00:37,260 --> 00:00:45,380
तो यह वास्तव में बात सिर्फ 100 ish हलकों स्क्रीन पर स्पष्ट रूप से एक समय बात है कि कम से मैन्युअल रूप से एक यह कर के बिना प्राप्त करता है।

9
00:00:45,390 --> 00:00:46,830
तो कैसे आप ऐसा कर सकते हैं।

10
00:00:46,890 --> 00:00:48,240
यह आप पर निर्भर है।

11
00:00:48,270 --> 00:00:53,760
आपको यह पता लगाने कैसे उन निर्देशांक एक्स और वाई निर्देशांक बढ़ रही हैं कि उत्पन्न करने की आवश्यकता होगी।

12
00:00:53,760 --> 00:00:57,440
और उन सब बैंगनी या किसी भी रंग बनाने के लिए स्वतंत्र महसूस हो रहा है।

13
00:00:57,460 --> 00:01:00,250
यह वास्तव में बात नहीं है या उन्हें एक और आकार बनाते हैं।

14
00:01:00,270 --> 00:01:10,810
तो एक वर्ग या एक आयत कोशिश कर रही है या कोशिश करते हैं कुछ और अधिक मज़ा है, जहां तुम इतनी है कि अधिक से अधिक हो जाता है के रूप में एक्स रंग लाल हो जाता है एक ढाल पर रंग है।

15
00:01:10,970 --> 00:01:17,840
मैं अच्छी तरह से याद है कि मैं वास्तव में नहीं लगता है कि याद है मैं तुम्हें यह है कि कागज लेकिन JSE आप RGV रंग हेक्साडेसिमल कर सकते हैं नहीं बताया है।

16
00:01:17,970 --> 00:01:23,610
तो आप एक रंग, जहां आप लाल घटक या कि हरी घटक incrementing रहे उत्पन्न कर सकते हैं।

17
00:01:23,820 --> 00:01:28,670
लेकिन बहुत कम से कम मैं तो बस हलकों में कम से कम 100 की एक ग्रिड के लिए देख रहा हूँ।

18
00:01:28,700 --> 00:01:29,260
और अगर आप चाहते हैं।

19
00:01:29,270 --> 00:01:32,770
तुम भी उन्हें randomize इतना है कि वे सभी जगह पर हो सकता है।

20
00:01:32,850 --> 00:01:34,940
मैं तो बस आप पेज पर हलकों का एक बहुत प्राप्त करना चाहते हैं।

21
00:01:35,010 --> 00:01:35,530
ठीक।

22
00:01:35,610 --> 00:01:37,540
तो एक पल के लिए एक वीडियो को थामने ले।

23
00:01:37,680 --> 00:01:39,020
अपने दम पर इस प्रयास करें।

24
00:01:39,030 --> 00:01:40,380
मेरा सुझाव है कि तुम चले जाओ।

25
00:01:40,380 --> 00:01:41,400
डॉक्स एक बिट कर रहे हैं।

26
00:01:41,430 --> 00:01:42,370
कुछ चीजें बाहर की कोशिश करो।

27
00:01:42,390 --> 00:01:51,110
उदाहरण को देखो और फिर वापस आते हैं और हम समाधान पर जायेंगे।

28
00:01:51,120 --> 00:01:51,480
ठीक है।

29
00:01:51,480 --> 00:01:52,570
महान।

30
00:01:52,590 --> 00:01:58,780
तो यह है कि मैं इससे पहले कि मैं कहाँ से दूर छोड़ दिया था और मैं लगभग सभी इस कोड के से छुटकारा पाने के लिए जा रहा हूँ।

31
00:01:58,950 --> 00:02:00,940
तो हम उस लाइन अब और नहीं करना चाहती।

32
00:02:01,230 --> 00:02:02,940
उस के किसी भी।

33
00:02:02,940 --> 00:02:03,930
चलो एक नज़र डालते हैं।

34
00:02:03,930 --> 00:02:07,330
हम जानते हैं कि विशाल चक्र है जो हम वास्तव में जरूरत नहीं है समाधान।

35
00:02:07,470 --> 00:02:12,780
हम जानते हैं कि कोड को रखने के लिए इतना है कि हम जानते हैं कि एक चक्र बनाने के लिए कैसे, लेकिन हम एक विशाल एक नहीं करना चाहती चाहते हैं जाएगा।

36
00:02:12,960 --> 00:02:15,500
तो क्या हम यहाँ क्या करना चाहते हैं एक पाश का उपयोग करें।

37
00:02:15,930 --> 00:02:28,610
इसलिए हम एक चक्र यहाँ और फिर एक वृत्त यहाँ सर्कल बनाने के लिए एक पाश का उपयोग करने के लिए मूल रूप से वास्तव में करने के लिए 10 या 100 जोड़ देगा चाहते एक्स समन्वय स्थापित तो हम उस कर रही द्वारा शुरू कर सकते हैं।

38
00:02:28,800 --> 00:02:34,080
तो हम एक पाश बना देंगे और हम अभी तक के लिए शून्य छोरों पर शुरू करेंगे।

39
00:02:34,110 --> 00:02:35,360
शून्य के बराबर है।

40
00:02:35,650 --> 00:02:38,110
आईटीआई कम मजेदार और यह कुछ भी हो सकता है।

41
00:02:38,130 --> 00:02:40,080
मैं 1000 के रूप में ऐसा किया था।

42
00:02:40,140 --> 00:02:43,980
और वास्तव में यह मुझे मिल एक्स इसलिए यह स्पष्ट है की सुविधा देता है।

43
00:02:45,300 --> 00:02:46,780
और के माध्यम से हर बार।

44
00:02:46,800 --> 00:03:05,890
बल्कि एक्स प्लस जो हम तो एक चक्र हर एक पिक्सेल 100 से कूदता कर देगा बनाने के लिए उपयोग कर सकता है और अधिक कर की तुलना में सब करना होगा कि इस कोड को कॉपी और एक चक्र बना है, लेकिन हम अगर हम इसे छोड़ दिया है यह एक छोटा सा बदल जाएगा।

45
00:03:05,930 --> 00:03:09,960
यह ठीक उसी बिंदु एक ही दौड़ में अमेरिका के 10 हलकों बनाना होगा।

46
00:03:09,960 --> 00:03:19,050
इसलिए नहीं कि हम क्या के एक्स अल्पविराम करते हैं चाहते हैं और वाई 0 के रूप में तय हो जाएगा।

47
00:03:19,860 --> 00:03:27,260
तो यह है कि हमें हलकों की एक पंक्ति सभी के साथ y शून्य के समन्वय और त्रिज्या 10 कर देगा बनाना चाहिए।

48
00:03:27,330 --> 00:03:38,640
और अगर हम एक नजर उस पर ताज़ा आप यहाँ देख सकते हैं लेने के लिए हम 10 हलकों हर 100 पिक्सल हम एक नया एक मिल भर में जा मिलता है।

49
00:03:38,670 --> 00:03:42,790
तो क्या हम क्या करना चाहते हैं मूल रूप से यह है कि फिर से दोहराने की है।

50
00:03:42,930 --> 00:03:45,670
इसलिए हम हमारी पहली बार के माध्यम से की है।

51
00:03:45,900 --> 00:03:49,700
हम इन पंक्तियों को 10 बार नीचे जा रहा से एक की जरूरत है।

52
00:03:49,980 --> 00:03:52,790
और ऐसा करने के लिए सबसे अच्छा तरीका एक और पाश का उपयोग कर रहा है।

53
00:03:53,070 --> 00:03:58,820
इसलिए हम लेने के लिए हम यहाँ है और अभी तो हम एक और पाश कर सकते हैं यह सब दोहराने क्या चाहते हैं।

54
00:03:59,340 --> 00:04:02,990
और इस बार के लिए y के समन्वय हम यह करूँगा।

55
00:04:03,060 --> 00:04:09,240
तो क्यों ऊपर जाना और 1000 Y बता प्लस 100 के बराबर होती है के रूप में अच्छी तरह से करना चाहिए।

56
00:04:09,540 --> 00:04:12,130
और मैं आप वास्तव में यह कैसे काम करता है के माध्यम से चलना होगा।

57
00:04:12,150 --> 00:04:21,560
मुझे लगता है कि नेस्ट छोरों थोड़ा भ्रमित हो सकता है अगर हम सिर्फ Y अब जब कि वास्तव में हम सभी के लिए क्या करने की जरूरत है होना करने के लिए 0 से बदलते हैं।

58
00:04:21,990 --> 00:04:24,940
तो चलो आप देखते हैं अगर हम चाहते हैं कि ग्रिड मिल ताज़ा करते हैं।

59
00:04:25,080 --> 00:04:29,880
इतना ही नहीं सबसे रोमांचक बात है लेकिन हम बहुत जल्दी हलकों का एक गुच्छा जोड़ा।

60
00:04:29,910 --> 00:04:32,430
तो चलो इस नेस्टेड लूप पर एक नजर डालते हैं।

61
00:04:32,460 --> 00:04:37,210
तो मैं एक छोटे से आरेख एक्स के माध्यम से पहली बार शून्य पर शुरू होता है आकर्षित किया।

62
00:04:37,800 --> 00:04:43,610
इसलिए मुझे लगता है कि हम कहाँ एक्स और वाई है इस तरह यह करूँगा।

63
00:04:44,220 --> 00:04:44,910
ठीक।

64
00:04:44,910 --> 00:04:48,970
मुझे यह भुनाने तो एक्स शून्य पर शुरू होता हैं।

65
00:04:50,460 --> 00:04:55,840
और फिर, जबकि एक्स 0 है कि हम इस पाश शब्द Y शून्य पर शुरू होता है ऐसा।

66
00:04:56,280 --> 00:04:58,540
बस असे ही।

67
00:04:59,400 --> 00:05:03,460
और फिर इस Y पाश एक्स के माध्यम से अगली बार अभी भी शून्य है।

68
00:05:03,660 --> 00:05:06,210
लेकिन इस बार क्यों 100 है।

69
00:05:06,210 --> 00:05:13,610
हम एक सौ जोड़ने और फिर एक्स अभी भी शून्य है और वाई 200 है क्योंकि।

70
00:05:14,130 --> 00:05:15,350
तो एक्स शून्य है।

71
00:05:15,390 --> 00:05:18,090
क्यों 300 और इतने पर है।

72
00:05:18,280 --> 00:05:21,260
मैं एक डॉट डॉट डॉट करते हैं और बता एक्स शून्य है जाएगा।

73
00:05:21,660 --> 00:05:37,590
क्यों 1000 वास्तव में कर रहे हैं क्योंकि हम कम है तो यह केवल 900 को मिल जाएगा और फिर एक्स के साथ बदलता 100 होना और फिर Y में परिवर्तन शून्य करने के लिए वापस जाने के लिए है।

74
00:05:38,460 --> 00:05:44,690
तो बुनियादी तौर पर हर एक्स के लिए हम 10 y के पैदा कर रहे हैं।

75
00:05:44,970 --> 00:05:49,500
तो यह है कि हमें 100 या 100 पुनरावृत्तियों होने के साथ समाप्त होता है।

76
00:05:49,530 --> 00:06:00,210
तो यह थोड़ा भ्रमित करने वाला है, लेकिन यदि आप के माध्यम से इस एक्स पर शून्य y शून्य पर शुरू होता है शुरू होता है कदम यह मदद करता है लेकिन फिर एक्स 0 में रहता है और y 200 से 100 तक जाता है।

77
00:06:00,210 --> 00:06:03,370
और हम उन इंटेल में से हर एक पर एक वृत्त चित्र कर रहे हैं।

78
00:06:03,420 --> 00:06:07,590
तो फिर क्यों रीसेट करता है और फिर एक्स चला जाता है और वेतन वृद्धि।

79
00:06:07,890 --> 00:06:08,250
ठीक।

80
00:06:08,250 --> 00:06:12,060
तो एक तरह से मेरी राय में भ्रामक।

81
00:06:12,060 --> 00:06:15,000
अंतिम बात यह है कि हम क्या कर सकते हैं एक छोटा सा परिवर्तन है।

82
00:06:15,000 --> 00:06:18,430
हम वास्तव में एक चर के लिए हर समय यह बचाने की जरूरत नहीं है।

83
00:06:19,230 --> 00:06:29,740
हम सिर्फ इस तरह से बदल सकते हैं और यह थोड़ा और अधिक कुशल है, जहां हम एक चर फिर नियत नहीं कर रहे हैं क्योंकि हम लगातार फिर कभी उन हलकों के साथ कुछ भी कर रहे हैं।

84
00:06:30,120 --> 00:06:31,290
हम सिर्फ उन्हें एक बार कर रहे हैं।

85
00:06:31,410 --> 00:06:45,730
तो बजाय पाश के माध्यम से नए सिरे से लिखना और हर बार एक चर को प्रारंभ कर रहे हैं की तुलना में हम सिर्फ एक नया चक्र यह बैंगनी रंग का एक रंग भरने दे कर या ताज़ा बचाने पीले करते हैं।

86
00:06:45,900 --> 00:06:46,560
हम वहाँ चलें।

87
00:06:46,800 --> 00:06:47,220
ठीक।

88
00:06:47,370 --> 00:06:52,560
तो यह एक मोड़ का एक छोटा सा यहाँ लेकिन अभी भी बहुत महत्वपूर्ण था।

89
00:06:52,560 --> 00:06:54,680
फिर आप पीछे प्रेरणा कर रही है।

90
00:06:54,690 --> 00:06:55,380
उम्मीद है कि आप ऐसा किया था।

91
00:06:55,400 --> 00:07:16,810
लेकिन प्रेरणा तुम सिर्फ जावास्क्रिप्ट कौशल के संयोजन अभ्यास कागज हाँ साथ छोरों और देख रहा है कि आप सभी के लिए है फोन आप कोड की एक छोटी लाइन को जानते हैं और यह पर्दे के पीछे कोड का एक गुच्छा चलाने वास्तव में है कि सर्कल बनाने के लिए चाहते हैं प्राप्त करने के लिए किया गया था अगले वीडियो में ठीक वास्तव में इस शो के साथ पर मिलता है और वास्तव में हमारे पैड हमले क्लोन पर काम शुरू कर देंगे।
