MediaWiki:Gadget-ll-script-uwagi.js: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
opis
popr. dla wieloliterowych sekwencji
 
Linia 11:
if (!cache.has(value)) {
var result = 0;
// Numer kolejny sekwencji wśród sekwencji o tejże długości
for(var i = 0; i < value.length; i++) {
var digit = value.charCodeAt(i) - baseA;
result = result * base + digit;
}
// Uwzględnij kombinacje z mniejszą ilością znaków
if (value.length > 1) {
result += Math.pow(base + 1, value.length - 2) * base;
}