JSFiddle - React, Tailwind, and code Playground

by xavierm02

HTML

<input type="text" id="nombre" value="10" />
<div id="resultat"></div>

JavaScript

function divis(n) {
    var k = 2;
    var diviseurs = '1';
    while (k <= n) {
        if (n % k == 0) {
            diviseurs = diviseurs + ', ' + k;
        }
        k++;
    }
    document.getElementById('resultat').innerHTML = diviseurs;
}
var input = document.getElementById('nombre');
input.onchange = function() {
    divis(parseInt(this.value, 10));
};
input.onchange();