Правильно ли решена задача создания шахматной доски в консоли?
Уныло:function createChess(x, y) {
	for (var i = 0; i < y; i++) {
		var string = '', a, b;

		if (i % 2) {
			a = '#';
			b = ' ';
		} else {
			a = ' ';
			b = '#';
		}

		for (var j = 0; j < x; j++) {
			if (j % 2) {
				string += a;
			} else {
				string += b;
			}
		}

		console.log(string);
	}
}
По хардкору:function createChess(x, y) {
	for (var i = 0; i < y; i++) console.log((i % 2 ? ' #' : '# ').repeat(Math.floor(x / 2) + 1).slice(0, x % 2 - 2));
}
вместо i+=1 пишите всегда i++