JSFiddle - React, Tailwind, and code Playground

HTML

<input id="in" value="11 20 12 11 4 5 9 10 24 43 20 7" />
<button id="go">go</button>
<textarea id="log"></textarea>

CSS

textarea {
    display:block;
    width:100%;
    height:300px
}
input {
    display:block;
    width: 100%
}
;

JavaScript

function logIt(m) {
    $("#log").val($("#log").val() + m + "\n");
}
var interval = 6;
$("#go").click(function () {
    var ar = $("#in").val().split(" ");
    var min = ar[0];
    var max = ar[0];
    var arinterval = [];
    var mulmin = 1100000000;
    for (var i = 0; i < interval; i++) {
        arinterval.push(ar[i]);
    }
    for (var i = interval; i < ar.length; i++) {
        min = Math.min(min, arinterval[0]);
        max = Math.max(max, arinterval[0]);
        var mul1 = ar[i] * min;
        var mul2 = ar[i] * max;
        if (mul1 < mulmin) {
            mulmin = mul1;
            logIt(min + " x " + ar[i] + " = " + mul1);
        }
        if (mul2 < mulmin) {
            mulmin = mul2;
            logIt(max + " x " + ar[i] + " = " + mul2);
        }
        arinterval.shift();
        arinterval.push(ar[i]);
    }
    logIt(mulmin);
});