add console.log(`============`);
This commit is contained in:
parent
d10df6e533
commit
30be821446
23
src/index.ts
23
src/index.ts
|
@ -12,27 +12,26 @@ function DrawLine(count: number, countP: number){ //рисуем треугол
|
||||||
|
|
||||||
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 * 2 - index ); // вызываем функцию DrawLine внутри цикла
|
DrawLine(index * 2 - 1, height - index ); // вызываем функцию DrawLine внутри цикла
|
||||||
//1, 1
|
|
||||||
//1, 2
|
|
||||||
//3, 2
|
|
||||||
|
|
||||||
index = index +1;
|
index = index +1;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
//статичный вызов функции
|
|
||||||
//DrawTriangle(1); // простой вывод функции на экран
|
|
||||||
//DrawLine(1,1); //исскуственная попытка вызова функции для ручной подгонки
|
|
||||||
|
|
||||||
console.log(`============`); //тут мы считаем пробелы или отступы (для визуального сравенения рисунка)
|
console.log(`============`); //тут мы считаем пробелы или отступы (для визуального сравенения рисунка)
|
||||||
|
|
||||||
|
//статичный вызов функции
|
||||||
|
DrawTriangle(1); // простой вывод функции на экран
|
||||||
|
console.log(`============`);
|
||||||
|
DrawTriangle(2);
|
||||||
|
console.log(`============`);
|
||||||
|
DrawTriangle(3);
|
||||||
|
|
||||||
// тут мы видим, что цикл вызывается ТРИ раза, хотя функцию вызывали ДВА раза, по этому рисуется три ряда звездочек
|
// тут мы видим, что цикл вызывается ТРИ раза, хотя функцию вызывали ДВА раза, по этому рисуется три ряда звездочек
|
||||||
// т.е. при каждой итерации цикла заново вызов ПЕРВОЙ функции DrawLine
|
// т.е. при каждой итерации цикла заново вызов ПЕРВОЙ функции DrawLine
|
||||||
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;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue