diff --git a/src/index.js b/src/index.js index d25ae68..b97f3ab 100644 --- a/src/index.js +++ b/src/index.js @@ -1,6 +1,15 @@ function diamond(size) { // your code - return; + if (size % 2 === 0 || size < 3) { + return null; + } + let text = ''; + for (let i = 0; i < size; i++) { + const level = 2 * i + 1; + text += `${' '.repeat(Math.abs(size - level) / 2)}${'*'.repeat(size - Math.abs(size - level))}\n`; + } + //console.log(diamond); + return text; } -module.exports = { diamond }; +module.exports = { diamond }; \ No newline at end of file