add 1
This commit is contained in:
parent
5bef125273
commit
417acb8e4b
18
src/index.ts
18
src/index.ts
|
@ -10,15 +10,19 @@ 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);
|
||||||
|
@ -28,6 +32,8 @@ for(let index = 1; index <= 2;){ // index <= 2 регулируем число
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//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
Loading…
Reference in New Issue