![]() |
Retrieving from a 2D array
Hi i have created a table which display operators and operands randomnly. I want to retrieve every 3 element in each row. How can i proceed? can someone help?
Code:
<script type="text/javascript"> |
Like this?
Code:
function getRandom(e,t){return Math.floor(Math.random()*(t-e+1))+e}function drawTable(){var e=document.getElementById("div1");var t=document.createElement("table");t.setAttribute("id","table_id");t.setAttribute("border","1");e.appendChild(t);var n=document.getElementById("table_id");var r=document.getElementById("div2");var i=" ";for(var s=0;s<10;s++){var o=document.createElement("tr");totalRows[s]=new Array(10);for(var u=0;u<10;u++){var a=document.createElement("td");a.setAttribute("width","100px");a.setAttribute("height","35px");var f=getRandom(0,1e3);if(f%2==0){totalRows[s][u]=document.createTextNode(getRandom(min,max))}else{var l=getRandom(0,1e3);if(l%2==0){totalRows[s][u]=document.createTextNode("+")}else{totalRows[s][u]=document.createTextNode("-")}}if(u%3===2){a.style.color="red"}a.appendChild(totalRows[s][u]);o.appendChild(a)}n.appendChild(o)}}var totalRows=new Array(10);var min=1;var max=10;drawTable() |
| All times are GMT +1. The time now is 02:23 PM. |
Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.