Advertisement
Guest User

chess board

a guest
Feb 3rd, 2019
1,599
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function chessBoard(arg) {
  2.     let size = Number(arg)
  3.     let currentColour = 'black'
  4.     let previousColour = ''
  5.     console.log('<div class="chessboard">')
  6.  
  7.     for (let rows = 1; rows <= size; rows++) {
  8.         console.log('  <div>')
  9.  
  10.         for (let columns = 1; columns <= size; columns++) {
  11.             console.log(`    <span class="${currentColour}"></span>`);
  12.  
  13.             previousColour = currentColour
  14.             currentColour = previousColour === 'black' ? 'white' : 'black'
  15.         }
  16.  
  17.         console.log('  </div>')
  18.         if (size % 2 === 0) {
  19.             previousColour = currentColour
  20.             currentColour = previousColour === 'black' ? 'white' : 'black'
  21.         }
  22.     }
  23.  
  24.     console.log('</div>')
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement