JSFiddle - React, Tailwind, and code Playground

by Vladimir

HTML

<p><b>Full OS:</b>
<script type="text/javascript">
    var d = document;
    d.write(navigator.userAgent);
</script></p>
<p><b>OS TEST function:</b>
<script type="text/javascript">
    function deviceOS()
{
    var resultOs = 'unknown';
    var knownOs = ['windows', 'android', 'mac', 'linux', 'iphone', 'ipad', 'bada'];
    var bowserFull = navigator.userAgent.toLowerCase();
    for (var i=0, len=knownOs.length; i<len; i++)
    {
        if(bowserFull.indexOf(knownOs[i])>-1)
        {
            resultOs = knownOs[i];
            break;
        }
    }
    return resultOs;
}
    var navOs = deviceOS();
    d.write(navOs);
</script></p>