» נושאי לימוד
» נושאי לימוד
יום רביעי 17 ביולי 2019
חישובים מתמטיים וטפסים
דף ראשי  בניית אתרים  ג'אווה סקריפט  חישובים מתמטיים וטפסים גרסה להדפסה

חישובים מתמטיים וטפסים                   

חישוב החזקה/שורש ריבועי


הדוגמא הבאה ממחישה קצת מהיכולות המתמטיות של ג'אווה סקריפט. בנוסף, נראה איך ג'אווה סקריפט משתמשת בטופס בלי להשתמש בשרת.

    

 


הכנס מספר כאן:

לחץ על אחד מהכפתורים לביצוע הפעולה:

תוצאה:



קוד הג'אווה סקריפט שמאחורי המחשבון הזה הוא:

 

<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)"
>

 


קטע קוד זה מוסיף אלמנט מסוג כפתור (sqrt)  לטופס.
המילה "שורש" היא התווית של הכפתור. כשהכפתור נלחץ הערך של האלמנט (form.number.value) מועבר למטודה Math.sqrt .הערך שמוחזר מהמטודה הוא השורש הריבועי של המספר, שמועבר ל form.answer.value ,מה שמשנה את השדה answer בטופס .


    5. הכפתור "x^2" עובד בצורה דומה, הוא משתמש במטודה pow שמקבלת שנע מספר ומחזירה את המספר הראשון בחזקת השני. 

 

אנו רואים שהערך שמוכנס לשדה number יכול להפוך לשורש או חזקה, תלוי בכפתור שנלחץ.עם מעט יותר מאמץ תוכל ליצור, בעזרת ג'אווה סקריפט מחשבון אמיתי.              


 16-02-04 / 18:08  עודכן ,  23-09-03 / 14:19  נוצר ע"י עזרא גנוט  בתאריך 
 העצם OnMouseOver - הקודםהבא - העצם Date (תאריך) 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 3