add corrected the comment
This commit is contained in:
parent
56ae848aee
commit
6e22791d14
|
@ -1,7 +1,7 @@
|
||||||
//Обучение ЦИКЛАМ
|
//Обучение ЦИКЛАМ
|
||||||
|
|
||||||
//lesson 1.4 X-MAS TREE
|
//lesson 1.4 X-MAS TREE
|
||||||
|
// функиця рисует равномерный треугольник
|
||||||
function DrawLine(count: number, countP: number){ //рисуем треугольник из звездочек
|
function DrawLine(count: number, countP: number){ //рисуем треугольник из звездочек
|
||||||
const minimalString = '*';
|
const minimalString = '*';
|
||||||
const minimalP = ' ';
|
const minimalP = ' ';
|
||||||
|
@ -10,24 +10,20 @@ 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, chisloN - index ); // вызываем функцию DrawLine внутри цикла, chisloN - нужно иметь МАКС значение как в первом уроке
|
DrawLine(index * 2 - 1, chisloN - index ); // вызываем функцию DrawLine внутри цикла, chisloN - нужно иметь МАКС значение как в первом уроке
|
||||||
index = index +1;
|
index = index +1;
|
||||||
//console.log(height);
|
//console.log(height);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
//console.log(`===========`); //тут мы считаем пробелы или отступы (для визуального сравенения рисунка)
|
//console.log(`===========`); //тут мы считаем пробелы или отступы (для визуального сравенения рисунка)
|
||||||
|
|
||||||
//статичный вызов функции
|
//статичный вызов функции
|
||||||
//DrawTriangle(1); // простой вывод функции на экран
|
//DrawTriangle(1); // простой вывод функции на экран
|
||||||
//DrawTriangle(2);
|
|
||||||
//DrawTriangle(3);
|
|
||||||
|
|
||||||
let chisloN = 5; //задаем число N ГЛОБАЛЬНАЯ ПЕРЕМЕННАЯ ДЛЯ ОБОИХ ЦИКЛОВ
|
let chisloN = 5; //задаем число N ГЛОБАЛЬНАЯ ПЕРЕМЕННАЯ ДЛЯ ОБОИХ ЦИКЛОВ
|
||||||
DrawTriangle(1);
|
DrawTriangle(1);
|
||||||
|
|
||||||
console.log(``); //синтетический перевод корретки
|
console.log(``); //синтетический перевод корретки
|
||||||
//console.log(`============Через цикл одинаковой формы ровно`);
|
//console.log(`============Через цикл одинаковой формы ровно`);
|
||||||
// тут мы видим, что цикл вызывается ТРИ раза, хотя функцию вызывали ДВА раза, по этому рисуется три ряда звездочек
|
// тут мы видим, что цикл вызывается ТРИ раза, хотя функцию вызывали ДВА раза, по этому рисуется три ряда звездочек
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue