यहां एक सरल स्टार पैटर्न है जिसे हमें JavaScript कंसोल के अंदर प्रिंट करना है। ध्यान दें कि इसे कंसोल के अंदर प्रिंट करना है न कि आउटपुट या HTML विंडो में:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
इसे JavaScript में करने का कोड यहां है:
उदाहरण
const star = "* "; // जहां length सबसे लंबी स्ट्रीक में सितारों की संख्या है
const length = 6;
for(let i = 1; i <= (length*2)-1; i++){
const k = i <= length ? i : (length*2)-i;
console.log(star.repeat(k));
}
आउटपुट
कंसोल आउटपुट होगा:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
String repeat() फ़ंक्शन कंपाइलर को यह बताने का एक तरीका है कि उस स्ट्रिंग की n कॉपी वाली एक स्ट्रिंग उत्पन्न करें जिसके संदर्भ में इसका उपयोग किया जाता है, जहां n वह आर्गुमेंट है जो इसे प्राप्त होता है।
इस कोड की समय जटिलता O(length^2) है और स्पेस जटिलता O(1) है।