Advertisement
stuppid_bot

Untitled

Mar 28th, 2013
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function() {
  2.     var avatars = [];
  3.     for (var i in cur.friends) avatars.push(cur.friends[i][1]);
  4.     var len = avatars.length;
  5.     var size = Math.ceil( Math.sqrt(len) );
  6.     var canvas = document.createElement('canvas');
  7.     canvas.width = canvas.height = size * 50;
  8.     var ctx = canvas.getContext('2d');  
  9.     var i, j, k = 0, img;
  10.    
  11.     for (i = 0; i < size; ++i) {
  12.         for (j = 0; j < size; ++j) {  
  13.             img = new Image();
  14.             img.src = avatars[k++];
  15.            
  16.             img.onload = function() {
  17.                 ctx.drawImage(this, j * 50, i * 50);
  18.             }
  19.            
  20.             if (k == len) break;
  21.         }
  22.     }  
  23.    
  24.     document.body.appendChild(canvas);
  25. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement