You can try this without any loop .each(), but for this you should use this method:
$('yortblID/Class td:eq('+ before_lunchstart_array[count] +')').remove();
I think you are checking the index with the count index in the array before_lunchstart_array, so instead you can do it with help .eq()starting at 0, but still it will remove all those tds that are index === before_lunchstart_array[count].
So .eq(before_lunchstart_array[count]) index === before_lunchstart_array[count].