חישובים מתמטיים וטפסים 
חישוב החזקה/שורש ריבועי
הדוגמא הבאה ממחישה קצת מהיכולות המתמטיות של ג'אווה סקריפט. בנוסף, נראה איך ג'אווה סקריפט משתמשת בטופס בלי להשתמש בשרת.
קוד הג'אווה סקריפט שמאחורי המחשבון הזה הוא:
<form method="POST"
enctype=application/x-www-form-urlencoded>
הכנס מספר כאן:
<input name="number" type="INT" size=10 value="0">
<p>
לחץ על אחד מהכפתורים לביצוע הפעולה:
<input name="sqrt" value="שורש" type="BUTTON"
Onclick =
"form.answer.value=Math.sqrt(form.number.value)">
<input name="square" value="x^2" type="BUTTON"
Onclick =
"form.answer.value=Math.pow(form.number.value,2)">
<p>
תוצאה:
<input name="answer" type="INT" value="0"> <br>
</form>
הערות:
1. התג <form> מתייחס לעצם(אוביקט) הג'אווה סקריפט form .
2. אלמנט או תכונה מסוימת של עצם מסוג form, לדוגמא: abc,ניתן לגישה ע"י form.abc . במקרה שבו לעצם ניתן שם, למשל stuff ,הגישה לאלמנט תהיה ע"י stuff.abc.
3. עבור מספר אלמנטים, לדוגמא אלו שמטפלים בקלט טקסט,יש אפשרות לשנות את תוכנם ע"י form.abc.value .
4.
<input name="sqrt" value="שורש" type="BUTTON"
Onclick = "form.answer.value=
Math.sqrt(form.number.value)">
המילה "שורש" היא התווית של הכפתור. כשהכפתור נלחץ הערך של האלמנט (form.number.value) מועבר למטודה Math.sqrt .הערך שמוחזר מהמטודה הוא השורש הריבועי של המספר, שמועבר ל form.answer.value ,מה שמשנה את השדה answer בטופס .
5. הכפתור "x^2" עובד בצורה דומה, הוא משתמש במטודה pow שמקבלת שנע מספר ומחזירה את המספר הראשון בחזקת השני.
אנו רואים שהערך שמוכנס לשדה number יכול להפוך לשורש או חזקה, תלוי בכפתור שנלחץ.עם מעט יותר מאמץ תוכל ליצור, בעזרת ג'אווה סקריפט מחשבון אמיתי.