Zum Inhalt
Vorlesung 8 Belkouchi
Aus ProgrammingWiki
<
BuK
<
IIm20
Archivierte Version vom 2021-05-16T23:37:33+00:00.
Aktuelle Version
Seite 11
var alphabet = ['a', 'b', 'c']; function isPrime(num) { if (num === 2) { return true; } else if (num > 1) { for (var i = 2; i < num; i++) { if (num % i !== 0) { return true; } else if (num === i * i) { return false } else { return false; } } } else { return false; } } function nextPrime(num){ num++; while(true){ if(isPrime(num)) return num; num++; } } function G(word){ var g = 1; var p = 1; var word=word; for (var j = 0; j < word.length; j++) { if(!alphabet.includes(word.charAt(j))) return "word not in alphabet"; var i = 0; while (i < alphabet.length){ if (word.charAt(j) == alphabet[i]){ i ++; break; } i ++; } p = nextPrime(p); g *= p ** i; }; return g; }
G("abc");
Seite
Quelltext
Versionen/Autoren
Konto registrieren
Anmelden
Navigation
Startseite
Letzte Änderungen
Alle Seiten
Einführungskurs
Hilfe
Dateien
Suche
Suchen
Werkzeuge
Links auf diese Seite
Spezialseiten