JSFiddle - React, Tailwind, and code Playground
by michapixel
HTML
<ol class="a"></ol>
<ol class="b"></ol>
CSS
.a {
float:left;
}
.b {
float:right;
}
ol {
margin-left:10px;
border:1px dashed red;
padding:5px;
}
li {
border:1px solid blue;
margin-bottom:10px;
}
p {
padding:10px;
border:2px inset grey;
}
JavaScript
var a = "[email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]";
a = a.split(', ').sort();
Array.prototype.unique =
function() {
var a = [];
var l = this.length;
for(var i=0; i<l; i++) {
for(var j=i+1; j<l; j++) {
// If t[i] is found later in the array
if (this[i] === this[j])
j = ++i;
}
a.push(this[i]);
}
return a;
};
Array.prototype.getDoublettes =
function() {
var a = [];
var l = this.length;
for(var i=0; i<l; i++) {
for(var j=i+1; j<l; j++) {
// If this[i] is found later in the array
if (this[i] === this[j])
j = ++i;
}
a.push(i);
}
return a;
};
function getDuplicatesPos(a) {
var ret= [];
$.each(a, function(n, el){
if($.inArray(this, a) === -1)
ret.push(n);
});
return ret;
};
//
function showDoublettes (a) {
var ret = getDuplicatesPos(a);
var b = a.getDoublettes();
...