JSFiddle - React, Tailwind, and code Playground

CSS

td { border: 1px dotted #000; padding: 3px; }

.empty { background-color: #F0F; }

JavaScript

var $table = $('<table>').appendTo('body');
for (var a = 0; a < 10; a++){
    var $tr = $('<tr>').appendTo($table);
    for (var b = 0; b < 10; b++){
        var $td = $('<td>',{html: a+','+b}).appendTo($tr);
    }
}

// randomly empty a few
for (var a = 0; a < 5; a++){
    var r = (Math.random() * 10) | 0;
    $table.find('tr:eq(' + r + ') td:eq(9)').empty();
}

// now highlight the empty ones
$table.find('td:nth-child(10):empty').addClass('empty');