From b5c6f416a67c092babd79ec97452e68e3ce00bbb Mon Sep 17 00:00:00 2001 From: pranav-abhyankar Date: Fri, 31 Oct 2025 13:30:00 +0530 Subject: [PATCH] Added JavaScript Program for Diamond Pattern Printing --- Basics/diamond-pattern.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Basics/diamond-pattern.js diff --git a/Basics/diamond-pattern.js b/Basics/diamond-pattern.js new file mode 100644 index 0000000..1b2ad40 --- /dev/null +++ b/Basics/diamond-pattern.js @@ -0,0 +1,15 @@ +// Diamond Pattern in JavaScript +function printDiamond(n) { + for (let i = 1; i <= n; i++) { + let spaces = ' '.repeat(n - i); + let stars = '*'.repeat(2 * i - 1); + console.log(spaces + stars); + } + for (let i = n - 1; i >= 1; i--) { + let spaces = ' '.repeat(n - i); + let stars = '*'.repeat(2 * i - 1); + console.log(spaces + stars); + } +} +let n = 5; +printDiamond(n);