JSFiddle - React, Tailwind, and code Playground
by dkunin
JavaScript
var a = "hello";
var b = "hell";
a = "modern";
b = "modem";
a = "jQuery";
b = "Javascript";
a = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tristique massa a metus sollicitudin mattis. Maecenas non justo felis, vitae venenatis ipsum. Fusce in viverra tellus. Mauris scelerisque nulla id felis mattis non rutrum augue cursus. Praesent porta, augue nec placerat feugiat, enim tortor aliquet sem, vel vulputate risus ante vel quam. Nulla rutrum tortor vel dui ultrices sit amet semper tellus porttitor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales rutrum venenatis. Mauris neque tellus, ullamcorper vitae semper vitae, adipiscing et lorem. Cras tempor tincidunt orci sed egestas. Vestibulum vitae urna at risus mattis molestie non nec eros. Donec dapibus varius urna, nec dictum enim elementum ut. Suspendisse potenti.";
b = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tristique massa a metus sollicitudin mattis. Maecenas non justo felis, vitae venenatis ipsum. Fusce in viverra tellus. Mauris scelerisque nulla id felis mattis non rutrum augue cursus. Praesent porta, augue nec placerat feugiat, enim tortor aliquet sem, vel vulputate risus ante vel quam. Nulla rutrum tortor vel dui ultrices sit amet semper tellus porttitor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sodales rutrum venenatis. Mauris neque tellus, ullamcorper vitae semper vitae, adipiscing et lorem. Cras tempor tincidunt orci sed egestas. Vestibulum vitae urna at risus mattis molestie non nec eros. Donec dapibus varius urna, nec dictum enim elementum ut. Suspendisse potenti.";
function similitude(a, b) {
for (var i = 0, len = Math.max(a.length, b.length); i < len; i++)
if (a.charAt(i) != b.charAt(i))
return Math.round(i / len * 100);
}
document.write("Similitude: " + similitude(a, b) + "%");