JSFiddle - React, Tailwind, and code Playground

by Abdrey Katrusha

HTML

Шахматная доска

Напишите программу, создающую строку, содержащую решётку 8х8, в которой линии разделяются символами новой строки. На каждой позиции либо пробел, либо #. В результате должна получиться шахматная доска.

# # # #
 # # # #
# # # #
 # # # #
# # # #
 # # # #
# # # #
 # # # #

JavaScript

var spc = " ";
var num = "#";
var lines = +prompt("число линий", 8);
var row = +prompt("число символов в строке включая ' ' ",8);
var result = "";
for(var i = 0; i < lines; i++ ) {
    for(var n = 0; n < row; n++) {
        if (i%2==0) { 
            if (n%2 == 0) {
                result += num;
            } else{
                result += spc;
            }
        } else {
            if (n%2 == 0){ 
            result += spc;} else {
            result += num; 
            }
      console.log(result);
          }
    }
}