piątek, 3 września 2010

Skrypt

Poniżej prosty kod skryptu obliczający liczbę wyrazu w systemie pitagorejskim. Uwaga - działa gdy stosuje się litery alfabetu łacińskiego (bez spacji, znaków specjalnych, cyfr i liter specyficznych dla różnych alfabetów - działa na podstawie 26 literowego alfabetu łacińskiego).
Można sobie za jego pomocą sprawdzić "magiczność" numerologiczną ksywy swojej lub innych.
<html>
<head>
<script language="JavaScript">
function syspit()
{
    var pit = document.forms['f1'].wyraz.value.toUpperCase();
    var zmienna=0; i=0; j=0;
    var znak='';
    for (i=0;znak=pit[i];i++)
    {
       j=znak.charCodeAt()-64;
       do
          if (j>9) {j-=9;}
       while (j>9);
       zmienna+=j; 
    }
    alert(pit+' = '+zmienna);
    return false;
}
</script>
</head>
<body>
<form id="f1" action="">
<div>
Podaj wyraz:<input type="text" name="wyraz">
<button onclick="return syspit()">Oblicz</button>
</div>
</form>
</body>
</html>

Brak komentarzy:

Prześlij komentarz