Pattern Questions
Pattern Questions
Right-Angled Triangle:
*
**
***
****
*****
for (let i = 1; i <= 5; i++) {
let pattern = '';
for (let j = 1; j <= i; j++) {
pattern += '*';
}
console.log(pattern);
}
2. Solid Rectangle:
*******
*******
*******
*******
*******
for (let i = 1; i <= 5; i++) {
let pattern = '';
for (let j = 1; j <= 5; j++) {
pattern += '*';
}
console.log(pattern);
}
3. Inverted Triangle:
*****
****
***
**
*
for (let i = 5; i >= 1; i--) {
let pattern = '';
for (let j = 1; j <= i; j++) {
pattern += '*';
}
console.log(pattern);
}
4. Pyramid:
*
***
*****
*******
*********
for (let i = 1; i <= 5; i++) {
let pattern = '';
console.log(pattern);
}
5. Inverted Pyramid:
*********
*******
*****
***
*
console.log(pattern);
}
6. Hollow Rectangle:
*******
* *
* *
* *
*******
for (let i = 1; i <= 5; i++) {
let pattern = '';
if (i === 1 || i === 5) {
for (let j = 1; j <= 7; j++) {
pattern += '*';
}
}
else {
pattern += '*';
for (let j = 1; j <= 5; j++) {
pattern += ' ';
}
pattern += '*';
}
console.log(pattern);
}
7. Cross:
* *
* *
*
* *
* *
console.log(pattern);
}
8. X:
* *
* *
*
* *
* *
console.log(pattern);
}
9. Number Triangle:
1
12
123
1234
12345
console.log(pattern);
}
console.log(pattern);
}
console.log(pattern);
}
console.log(pattern);
}
console.log(pattern);
}
console.log(pattern);
}