12345678910111213141516171819202122232425 |
- // chess one line
- // Сформировать строку " # # # # # " с помощью цикла for.
- // Длина строки может быть четной и нечетной, и указывается в одном месте в коде.
- const task11block = document.createElement('div');
- task11block.style = "border: 2px solid green; border-radius:5px; margin-bottom:10px; padding:10px";
- const task11title = document.createElement('h2');
- task11title.innerText = 'Task-11 Chess one line';
- const chessLineBtn = document.createElement('button');
- chessLineBtn.innerText = 'Form chess line';
- chessLineBtn.style = 'margin-bottom:11px';
- root.appendChild(task11block);
- task11block.appendChild(task11title);
- task11block.appendChild(chessLineBtn);
- chessLineBtn.onclick = () => {
- let resultLine = " ";
- const n = +prompt('Введите кол-во ячеек в строке шахматного поля');
- if (n) {
- for (let i = 1; i <= n; i++) { resultLine = resultLine+(i%2?" ":"#"); }
- const lineResult = document.createElement('p');
- lineResult.innerHTML = `Строка шахматного поля из ${n} ячеек: <b> "${resultLine}"</b>`;
- task11block.appendChild( lineResult); }
- else {alert("Некорректный ввод") }
-
- }
|