如何对表格对角线的对角线进行算法着色

我有一张桌子,我把彩色的盒子形成对角线。

我正在寻找如何在算法上对对角线进行着色。

演示: http //jsfiddle.net/pJt7x/

Javascript (1 == 2必须替换)

for (i=0; i<=5; i++) { $('table').append(''); for (j=0; j<=5; j++) ((i == j)||(1 == 2)) ? $('tr:last').append('') : $('tr:last').append(''); $('table').append(''); } 

答案: http //jsfiddle.net/pJt7x/2/

相反的对角线是i + j == 5

你需要填充两个对角线吗? 这会工作:

 for (i=0; i<=5; i++) { $('table').append(''); for (j=0; j<=5; j++) ((i == j) || (i+j == 5)) ? $('tr:last').append('') : $('tr:last').append(''); $('table').append(''); }