Pig Latin Translator - JavaScript

Więc dla mojej klasy cit muszę napisać świniowaty program konwertera łacińskiego i jestem naprawdę zdezorientowany, jak używać tablic i łańcuchów razem. Zasady konwersji są proste, wystarczy przesunąć pierwszą literę słowa do tyłu, a następnie dodać ay. np .: piekło po angielsku byłoby ellhay w świniowatej łacinie Mam to do tej pory:

<code><form name="form">
<p>English word/sentence:</p> <input type="text" id="english" required="required" size="80" /> <br />
<input type="button" value="Translate!" onClick="translation()" />
<p>Pig Latin translation:</p> <textarea name="piglat" rows="10" cols="60"></textarea>
</form>

<script type="text/javascript">
<!--
fucntion translation() { 
var delimiter = " ";
    input = document.form.english.value;
    tokens = input.split(delimiter);
    output = [];
    len = tokens.length;
    i;

for (i = 1; i<len; i++){
    output.push(input[i]);
}
output.push(tokens[0]);
output = output.join(delimiter);
}
//-->
</script>
</code>

Naprawdę doceniłbym każdą pomoc, jaką mogę uzyskać!

questionAnswers(8)

yourAnswerToTheQuestion