SitePoint Sponsor

User Tag List

Results 1 to 2 of 2
  1. #1
    SitePoint Member
    Join Date
    Feb 2013
    Posts
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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">
    var totalRows = new Array(10);
    var min =1;
    var max =10;
    function getRandom(x,y)
    {return Math.floor(Math.random() * (y - x + 1)) + x;}
    function drawTable() {
    var div_id = document.getElementById('div1');
    var tbl = document.createElement("table");
    tbl.setAttribute("id","table_id") ;
    tbl.setAttribute("border","1") ;
    div_id.appendChild(tbl);
    var tabl_id = document.getElementById("table_id");
    var div_id2 = document.getElementById('div2');
    var node= " ";
    for(var i=0;i<10;i++){
    var row=document.createElement('tr');
    totalRows[i]= new Array(10);
    for(var j=0;j<10;j++){
    var cell=document.createElement('td');
    cell.setAttribute("width","100px") ;
    cell.setAttribute("height","35px") ;
    var k = getRandom(0,1000);
    if ((k%2)==0)
    {
    totalRows[i][j] = document.createTextNode(getRandom(min,max));
    }
    else{
    var z=getRandom(0,1000);
    if ((z%2)==0)
    {totalRows[i][j] = document.createTextNode("+");}
    else
    {totalRows[i][j] = document.createTextNode("-");}
    }
    cell.appendChild(totalRows[i][j]);
    row.appendChild(cell);
    }
    tabl_id.appendChild(row);
    }
    } 
    </script>

  2. #2
    Gre aus'm Pott gold trophysilver trophybronze trophy
    Pullo's Avatar
    Join Date
    Jun 2007
    Location
    Germany
    Posts
    5,312
    Mentioned
    177 Post(s)
    Tagged
    8 Thread(s)
    Hi there techyworld,

    Welcome to the forums

    Could you provide a bit more of a complete example (i.e. something I can run).


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •