JSFiddle - React, Tailwind, and code Playground

JavaScript

var whatsThatDo = function(num){
    document.write('<br>')
    
    if (max < min)
        return document.write(num.max(min).floor(max));
    
    document.write(num.floor(min).max(max));
};

var min = 10;
var max = 90;
for (var i=0; i < 100; i++) whatsThatDo(i);

document.write('<hr>')

min = 90;
max = 10;
for (var i=0; i < 100; i++) whatsThatDo(i);