Bijektive Abbildung mithilfe des %-Operators in JS/ES
-
Moin, ich hätte eine Frage.
Wie müsste der folgende Term für j umgestellt werden, damit eine bijektive Abbildung, jeweils mit einem Versatz um 4, entsteht? Bislang fehlt die 13, aber die 0 kommt zweimal vor. Ginge das nur mit einer for-Schleife?
for (let i = 0; i < 18; i++) { let j = (((i * 4) % 18) + Math.floor(i / 4)) % 18; console.log(i, j); }
-
(i+4) % 18?