This commit is contained in:
Костя 2025-06-30 18:37:33 +03:00
parent 5bef125273
commit 417acb8e4b
2 changed files with 11 additions and 11 deletions

View File

@ -10,24 +10,30 @@ function DrawLine(count: number, countP: number){ //рисуем треугол
console.log(result); console.log(result);
} }
function DrawTriangle(height: number) { function DrawTriangle(height: number) { //высота - это сколько рядов отрусует
for(let index = 1; index <= height; ){ for(let index = 1; index <= height; ){
DrawLine(index * 2 - 1, height - index); // вызываем функцию DrawLine DrawLine(index * 2 - 1, height - index ); // вызываем функцию DrawLine внутри цикла
index = index +1; index = index +1;
} }
} }
//статичный вызов функции
DrawTriangle(1); // простой вывод функции на экран
DrawTriangle(2);
//DrawTriangle(1); // простой вывод функции на экран
console.log(`================================`); // тут мы видим, что вызываем три раза функцию, и значит смещение надо думать между вызовами функций
for(let index = 1; index <= 2;){ // index <= 2 регулируем число елочек for(let index = 1; index <= 2;){ // index <= 2 регулируем число елочек
DrawTriangle(index); DrawTriangle(index);
index = index +1; index = index +1;
} }
//lesson 1.3 ANOTHER TRIANGLE //lesson 1.3 ANOTHER TRIANGLE
@ -48,12 +54,6 @@ DrawLine(index * 2 - 1, chisloN - index);
index = index +1; //запись, index = index +2, нам дает все не четные числа index = index +1; //запись, index = index +2, нам дает все не четные числа
} }
//chisloN = chisloN -1 // запись каждый раз уменьшает число пробелов (начиная с макс значения N) //chisloN = chisloN -1 // запись каждый раз уменьшает число пробелов (начиная с макс значения N)
// let index = 1; // let index = 1;
// while(index <= chisloN) { // while(index <= chisloN) {

File diff suppressed because one or more lines are too long