יצירת קשר עם חברת בניית אתרים צור קשר

 077-7644819
חייגו או השאירו הודעתכם

 
מאמרים אחרונים מאמרים אחרונים
09/08/2023 17:16
בניית חנות באינטרנט למכירה של מוצרים לחיות מחמד
12/03/2023 22:03
במאמר זה נסקור את התפתחות שפת צד השרת PHP מראשית ימיה, לכל אורך גירסאותיה השונות עד לאן שהיא הגיעה ב...
08/01/2023 23:40
הקמת אתר מכירות לדלתות פנים וחוץ לבתים פרטיים ולעסקים וציוד פירזול
תגובות אחרונות תגובות אחרונות
עיצוב רקע - background
12/06/2023 19:52
היי תמר, עושים את זה באמצעות ...
עיצוב רקע - background
28/05/2023 21:36
אני רוצה ליצור כפתור שהרקע שלו...
עיצוב רקע - background
15/12/2022 20:22
איך עושים שיראו את כל התמונת ר...
תגובות אחרונות פוסטים אחרונים בפורום
08/11/2022 19:11
היי, יש לי אתר קצת מורכב. הוא...
08/11/2022 19:09
היי, אני עוסק בענף הטניס ויש ...
08/11/2022 19:03
היי, ראיתי בכל מיני אתרים שמש...

אריתמטיקה וחישובים מתמטיים

  1. דף הבית
  2. מדריך HTML5 למתכנת המתחיל
  3. אריתמטיקה וחישובים מתמטיים
איך מבצעים השמה למשתנים ואיך עושים חישובים מתמטיים מתקדמים בג'אווה סקריפט.

השמה למשתנים בג'אווה סקריפט

השמה הינה הכנסת ערך למשתנה.

ניתן לבצע השמה כחישוב משוקלל של ערכים מספריים, משתנים וקבועים. החישוב יכול להיות מבוסס נוסחאות מתמטיות.

 

דוגמאות להשמות אפשריות:

<script>
// circle
const PI = 3.14;
var radius = 8;
var circlePerimeter = 2*PI*radius;
var circleArea = PI*radius*radius;
console.log("Circle perimeter: " + circlePerimeter);
console.log("Circle area: " + circlePerimeter);

// rectangle 1
var base = 50;
var height = 40;
var rectanglePerimeter = 2*(base+height);
var rectangleArea = base*height;
console.log("Rectangle 1 perimeter: " + rectanglePerimeter);
console.log("Rectangle 1 area: " + rectangleArea);

// rectangle 2
base = 70;
height = 20;
rectanglePerimeter = 2*(base+height);
rectangleArea = base*height;
console.log("Rectangle 2 perimeter: " + rectanglePerimeter);
console.log("Rectangle 2 area: " + rectangleArea);
</script>

בדוגמה זו הראינו חישוב היקף ושטח של עיגול ושל 2 מלבנים.

 

כמה דברים שאפשר ללמוד מהדוגמה:

1. הגדרנו את PI להיות הקבוע 3.14. שאר הערכים נשמרים במשתנים.

2. בשימוש הראשון של המשתנים base, height, rectanglePerimeter, rectangleArea הגדרנו אותם באמצעות המילה השמורה var. בהמשך, עשינו שימוש חוזר במשתנים אלו עבור המלבן השני, ואז רק שינינו את ערכם של המשתנים ללא כל שימוש במילה var (כי אין צורך להגדירם מחדש, הם כבר הוגדרו).

3. את תוצאות החישובים הדפסנו ב-console.

 

חישובים מתמטיים מתקדמים בג'אווה סקריפט

פעולות החשבון הבסיסיות יכולות להיות מיוצגות באמצעות האופרטורים + לחיבור , - לחיסור , * לכפל , / לחילוק או % למודולוס (החזרת השארית מהחלוקה).

ניתן להשתמש בסיפריה המתמטית Math של javascript לפונקציות מתקדמות יותר.

 

דוגמאות לשימוש בסיפרייה Math:

<script>
var radius = 8;
var circleArea = Math.PI*Math.pow(radius, 2);
console.log(circleArea); // result: 201.06192982974676

var base = 50;
var height = 60;
var triangleExcess = Math.sqrt(Math.pow(base, 2) + Math.pow(height, 2));
console.log(triangleExcess); // result: 78.10249675906654

console.log(Math.abs(-69)); // result: 69
console.log(Math.floor(6.4)); // result: 6
console.log(Math.max(7, 2, 12)); // result: 12
</script>

בדוגמה זו חישבנו שטח עיגול באמצעות הקבוע PI שכבר מוגדר בסיפריה Math, והפונקציה pow שמחשבת חזקה (הפרמטר 2 בפונקציה הוא בסיס החזקה).

כמו כן, חישבנו את אורך היתר של משולש, באמצעות פונקציית השורש sqrt ופונקציית החזקה pow. זהו למעשה משפט פיתגורס.

הצגנו בדוגמה גם שימוש בפונקציה abs שמחזירה ערך מוחלט, בפונקציה floor שמעגלת כלפי מטה ובפונקציה max שמחשבת את המקסימום של רשימת מספרים.

הסיפריה המתמטית Math כוללת פונקציות מתמטיות שימושיות רבות נוספות. ניתן לצפות ברשימה המלאה כאן.

 

הוספת תגובה
YouTube previewPlay

שנקפיץ יחד את העסק שלך לגבהים חדשים?

בניית חנות אינטרנטית של מיזם גרופ תעזור לך ביצירת סיסטם עוצמתי שמגדיל מכירות.

ההצלחה מבוססת על בניית חנות וירטואלית בחוד החנית עם הקמת מערך שיווק אפקטיבי שמגדיל חשיפה והמרות.

 

אל תהססו! מלאו את הטופס או התקשרו עכשיו 077-7644819

 
WhatsApp
שנקפיץ לך את העסק?
לחץ כאן
התקשר עכשיו 077-7644819
או מלא את הטופס להלן: