परिवर्तन जहां आयत और वर्ग बनाए जाते हैं।
डिफ़ॉल्ट रूप से, rect() और square(), आकृति के केंद्र के x- और y-निर्देशांक हैं। अगले पैरामीटर आकृति की चौड़ाई और ऊंचाई निर्धारित करते हैं। यह rectMode(CORNER) को कॉल करने जैसा ही है।
rectMode(CORNERS) किसी एक कोने के स्थान के रूप में पहले दो मापदंडों का भी उपयोग करता है। अगले पैरामीटर विपरीत कोने का स्थान हैं। यह मोड केवल rect() के लिए काम करता है।
rectMode(CENTER) आकृति के केंद्र के x- और y-निर्देशांक के रूप में पहले दो पैरामीटर का उपयोग करता है। अगले पैरामीटर इसकी चौड़ाई और हैं ऊंचाई.
rectMode(RADIUS) आकृति के केंद्र के x- और y-निर्देशांक के रूप में पहले दो मापदंडों का भी उपयोग करता है। अगले पैरामीटर आकृति की चौड़ाई और ऊंचाई के आधे हैं।
rectMode() को दिया गया तर्क सभी बड़े अक्षरों में लिखा जाना चाहिए क्योंकि स्थिरांक CENTER, RADIUS, CORNER, और EDGES को इस प्रकार परिभाषित किया गया है। जावास्क्रिप्ट एक केस-सेंसिटिव भाषा है।
उदाहरण
सिंटैक्स
rectMode(mode)
पैरामीटर्स
या तो कोना, केंद्र, अन्यथा त्रिज्या