File tree Expand file tree Collapse file tree 1 file changed +0
-35
lines changed
Expand file tree Collapse file tree 1 file changed +0
-35
lines changed Original file line number Diff line number Diff line change @@ -717,41 +717,6 @@ <h4 style="font-size:160%;margin:7px">Trigonometry</h4>
717717< div >
718718< h5 style ="font-size:160%;margin:7px; "> Area of a regular polygon</ h5 >
719719< br >
720- < br >
721- < div >
722- < label style ="margin:12px; " for ="side-number "> Number of Sides:</ label >
723- < input id ="side-number " type ="number " value ="3 " step ="1 " />
724- < br >
725- < label style ="margin:12px; " for ="side-length "> Length of Sides:</ label >
726- < input id ="side-length " type ="number " value ="1 " step ="any " />
727-
728- < script >
729- function polygonArea ( number , length ) {
730- const angle = 3.2 / number ;
731- const tan = Trig . queryTan ( angle ) ) ;
732-
733- return ( number / 4 ) * ( length ** 2 ) / tan ;
734- }
735-
736- function updatePolygonArea ( ) {
737- const number = parseFloat ( document . getElementById ( 'side-number' ) . value ) ;
738- const length = parseFloat ( document . getElementById ( 'side-length' ) . value ) ;
739-
740- if ( isNaN ( number ) || isNaN ( length ) ) {
741- document . getElementById ( 'polygon-area' ) . innerText = '' ;
742- return ;
743- }
744-
745- document . getElementById ( 'polygon-area' ) . innerText =
746- `Area: ${ polygonArea ( number , length ) . toFixed ( 5 ) } square units` ;
747- }
748-
749- document . getElementById ( 'side-number' ) . addEventListener ( 'input' , updatePolygonArea ) ;
750- document . getElementById ( 'side-length' ) . addEventListener ( 'input' , updatePolygonArea ) ;
751- </ script >
752- < p style ="margin:12px; " id ="polygon-area "> </ p >
753- </ div >
754- < br >
755720< div class ="imgbox ">
756721 < img class ="center-fit " src ="pentagon.png " alt ="Pentagon " id ="pentagon ">
757722 </ div >
You can’t perform that action at this time.
0 commit comments