This my code:
var colors = ["red","blue","green"];
function RandomColor(){
var x = document.body.table.tr.td;
var index = Math.floor(Math.random()*10);
x.style.backgroundColor=colors[index];
}
<table border="1" width="200" hight="100">
<tr>
<td id="demo">Moustafa</td>
<td>Java</td>
<td>Html</td>
</tr>
<tr>
<td>Moustafa</td>
<td>Java</td>
<td>Html</td>
</tr>
<tr>
<td>Moustafa</td>
<td>Java</td>
<td>Html</td>
</tr>
<tr>
<td>Moustafa</td>
<td>Java</td>
<td>Html</td>
</tr>
</table>
<button onclick="RandomColor()">Try it</button>
I tried to implement this method which colors each element of table (tds) giving it 3 colors i need to implement it using the random method in java-script and give my different colors every time i press try it button. Thank you