JSFiddle - React, Tailwind, and code Playground

by kiokotzu

JavaScript

var box = [];

var filas = prompt('numero de matris'),
		medio = parseInt(filas / 2);

for(var i = 0; i < filas; i++){
	box[i]=new Array(filas);
	for(var j = 0; j < filas; j++){
    if( j == medio|| i == medio || i == 0 && j <= medio || i == (filas - 1) && j >= medio || j == 0 && i >= medio || j == (filas - 1) && i <= medio){
    	box[i][j] = "  x  ";
    }else{
    	box[i][j] = "  -  ";
    }
  }
}

for(var i = 0; i < filas; i++){
	for(var j = 0; j < filas; j++){
  	document.write('<span>'+ box[i][j] +'</span>');
  }
  document.write('<br>');
}