<< Chapter < Page Chapter >> Page >

The output for the opposite side

When you open your html file in your browser, the output shown in Figure 3 should appear in your browser window.

Figure 4 . Output for script in Listing 3.
opposite = 3.999994640742543 hypotenuse = 5

Computing length of opposite side with the Google calculator

We could also compute the length of the opposite side using the Google calculator.

The length of the opposite side -- sample computation

Enter the following into the Google search box:

5*sin(53.1301024 degrees)

The following will appear immediately below the search box:

5 * sin(53.1301024 degrees) = 4

This is the length of the opposite side for the given angle and the given length of the hypotenuse.

Interesting equations

We learned earlier that the sine of the angle is equal to the ratio of the opposite side and the hypotenuse. We also learned that the angle is thearcsine of that ratio.

If we know any two of those values ( angle , opp , hyp ), we can find the third (with a little algebraic manipulation) as shown in Figure 5 .

Figure 5 . Interesting sine equations.
sine(angle) = opp/hyp angle = arcsine(opp/hyp)opp = hyp * sine(angle) hyp = opp/sine(angle)

Getting back to Listing 3

After defining the radian/degree conversion functions, Listing 3 declares and initializes variables representing the length of the hypotenuse and theangle in degrees. (Note that the angle in degrees was truncated to four significant digits, which may introduce a slight inaccuracy into thecomputations.)

Get and use the sine of the angle

That angle is converted to radians and passed as a parameter to the Math.sin method, which returns the value of the sine of the angle.

The value for the sine of the angle is then used in an algebraic equation to compute the length of the opposite side, which is displayed in Figure 4 . (This equation is one of the equations shown in Figure 5 .)

Looks very close to me

As you can see, the computed value for the opposite side shown in Figure 4 is extremely close to the known value of 4 units.

Re-compute the length of the hypotenuse

After that, the value of the hypotenuse is re-computed (as though it were the unknown in the problem) using the value of the sine and the recently computedvalue of the opposite side. (Once again, one of the equations from Figure 5 is used to perform the computation.) The output length for the hypotenuse is shown in Figure 4 , and it matches the known value.

Example usage of Math.asin and Math.sin methods

Listing 2 and Listing 3 provide examples of how to use the JavaScript Math.asin and Math.sin methods to find the angle, the opposite side, or the hypotenuse of a right triangle when the other two areknown as shown by the equations in Figure 5 .

The cosine and arccosine of an angle

You are going to find the discussion in this section to be very similar to the discussion in the previous section on the sine and the arcsine of an angle.

Once again, although the cosine of an angle is based on very specific geometric considerations involving circles (see (External Link) ), for our purposes, the cosine of an angle is simply a ratio between the lengths of two different sides of a righttriangle.

Questions & Answers

explain and give four Example hyperbolic function
Lukman Reply
The denominator of a certain fraction is 9 more than the numerator. If 6 is added to both terms of the fraction, the value of the fraction becomes 2/3. Find the original fraction. 2. The sum of the least and greatest of 3 consecutive integers is 60. What are the valu
1. x + 6 2 -------------- = _ x + 9 + 6 3 x + 6 3 ----------- x -- (cross multiply) x + 15 2 3(x + 6) = 2(x + 15) 3x + 18 = 2x + 30 (-2x from both) x + 18 = 30 (-18 from both) x = 12 Test: 12 + 6 18 2 -------------- = --- = --- 12 + 9 + 6 27 3
2. (x) + (x + 2) = 60 2x + 2 = 60 2x = 58 x = 29 29, 30, & 31
on number 2 question How did you got 2x +2
combine like terms. x + x + 2 is same as 2x + 2
Mark and Don are planning to sell each of their marble collections at a garage sale. If Don has 1 more than 3 times the number of marbles Mark has, how many does each boy have to sell if the total number of marbles is 113?
mariel Reply
Mark = x,. Don = 3x + 1 x + 3x + 1 = 113 4x = 112, x = 28 Mark = 28, Don = 85, 28 + 85 = 113
how do I set up the problem?
Harshika Reply
what is a solution set?
find the subring of gaussian integers?
hello, I am happy to help!
Shirley Reply
please can go further on polynomials quadratic
hi mam
I need quadratic equation link to Alpa Beta
Abdullahi Reply
find the value of 2x=32
Felix Reply
divide by 2 on each side of the equal sign to solve for x
Want to review on complex number 1.What are complex number 2.How to solve complex number problems.
yes i wantt to review
use the y -intercept and slope to sketch the graph of the equation y=6x
Only Reply
how do we prove the quadratic formular
Seidu Reply
please help me prove quadratic formula
hello, if you have a question about Algebra 2. I may be able to help. I am an Algebra 2 Teacher
Shirley Reply
thank you help me with how to prove the quadratic equation
may God blessed u for that. Please I want u to help me in sets.
what is math number
Tric Reply
x-2y+3z=-3 2x-y+z=7 -x+3y-z=6
Sidiki Reply
can you teacch how to solve that🙏
Solve for the first variable in one of the equations, then substitute the result into the other equation. Point For: (6111,4111,−411)(6111,4111,-411) Equation Form: x=6111,y=4111,z=−411x=6111,y=4111,z=-411
x=61/11 y=41/11 z=−4/11 x=61/11 y=41/11 z=-4/11
Need help solving this problem (2/7)^-2
Simone Reply
what is the coefficient of -4×
Mehri Reply
the operation * is x * y =x + y/ 1+(x × y) show if the operation is commutative if x × y is not equal to -1
Alfred Reply
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play

Source:  OpenStax, Game 2302 - mathematical applications for game development. OpenStax CNX. Jan 09, 2016 Download for free at https://legacy.cnx.org/content/col11450/1.33
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Game 2302 - mathematical applications for game development' conversation and receive update notifications?