棋盘必须看起来像这样:
---------------
|R|N|B|Q|K|B|N|
---------------
| | | |P| | | |
---------------
我尝试制作一个数组数组来打印字母,但是没有用。
答案 0 :(得分:0)
您在寻找这个吗?
let board = [
['R', 'N', 'B', 'Q', 'K', 'B', 'N'],
[' ', ' ', ' ', 'P', ' ', ' ', ' ']
]
let result = '---------------\n'
for (let i = 0; i < board.length; ++i) {
result += '|'
for (let j = 0; j < board[i].length; ++j) {
result += board[i][j] + '|'
}
result += '\n---------------\n'
}
console.log(result)