Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JS Bin</title>
</head>
<body>
</body>
</html>
 
function idGenerator() {
    this.counter = 1000;
    this.generate = idGenerator.generate;
}
idGenerator.generate = function() {
    return (this.counter++).toString(16);
};
var userIdGenerator = new idGenerator();
var roomIdGenerator = new idGenerator();
console.log(userIdGenerator.generate());
console.log(userIdGenerator.generate());
console.log(roomIdGenerator.generate());
console.log(roomIdGenerator.generate());
    
console.log(userIdGenerator.generate == roomIdGenerator.generate);
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
jamesknelsonpro
0viewers