From 0f46a0936e1fecc0e34d13f32c61e5ed5ddc9af8 Mon Sep 17 00:00:00 2001 From: "DESKTOP-8HAFCLV\\Yugr" Date: Fri, 27 Jun 2025 12:46:02 +0400 Subject: [PATCH] Lesson 4 complete --- src/index.ts | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/index.ts b/src/index.ts index 0c3ffc1..f99d531 100644 --- a/src/index.ts +++ b/src/index.ts @@ -5,17 +5,24 @@ function DrawLine(count: number, countP: number){ console.log(minimalP.repeat(countP)+minimalString.repeat(count)); } -let chisloN: number = 3; +function DrawTriangle(size: number, offset: number){ + for(let index = 1; index <= size; index++){ + DrawLine(index * 2 - 1, size - index + offset); + } +} +let chisloN: number = 6; + +for(let i = 1; i <= chisloN; i++){ + DrawTriangle(i, chisloN - i); +} //i++ => i = i + 1 //i-- => i = i - 1 //--i => i = i - 1 // for(let i = 0; i < count; i++){ - // str = str + '*' // i = 0 => str = '*' // i == 1 => '**' // i = 2 => '***' - // } +// str = str + '*' // i = 0 => str = '*' // i == 1 => '**' // i = 2 => '***' +// } + -for(let index = 1; index <= chisloN * 2; index = index + 2){ - DrawLine(index, chisloN * 2 -index); -}