JavaScript 数値演算 新しいページはコチラ
提供: yonewiki
(→最小値・最大値 max/min) |
(→最小値・最大値 max/min) |
||
| 429行: | 429行: | ||
サンプル | サンプル | ||
| + | |||
| + | |||
| + | <syntaxhighlight lang="javascript" line start="1"> | ||
| + | <HTML> | ||
| + | <HEAD> | ||
| + | <TITLE>JavaScript max min</TITLE> | ||
| + | <!--[if lt IE 9]><script type="text/javascript" src="ExplorerCanvas-master/excanvas.js"></script><![endif]--> | ||
| + | <script type="text/x-mathjax-config"> | ||
| + | MathJax.Hub.Config({ | ||
| + | tex2jax: { | ||
| + | inlineMath: [['$','$'], ['\\(','\\)']], | ||
| + | processEscapes: true | ||
| + | }, | ||
| + | CommonHTML: { matchFontHeight: false }, | ||
| + | displayAlign: "left", | ||
| + | displayIndent: "2em" | ||
| + | }); | ||
| + | </script> | ||
| + | <script async src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_CHTML"> | ||
| + | </script> | ||
| + | |||
| + | </HEAD> | ||
| + | <BODY> | ||
| + | JavaScript max min<br /> | ||
| + | <SCRIPT Language="JavaScript"> | ||
| + | <!-- | ||
| + | var prevNumber = ""; | ||
| + | var arrNumber = new Array(3,-1,13,5,9,25,-0.51,3.9,9.9); | ||
| + | document.write("配列arrNumber="); | ||
| + | for(var element in arrNumber){ | ||
| + | if(arrNumber[element] != ""){ | ||
| + | if(prevNumber == ""){ | ||
| + | prevNumber = arrNumber[element]; | ||
| + | nMaxTemp = prevNumber; | ||
| + | nMinTemp = prevNumber; | ||
| + | } | ||
| + | else{ | ||
| + | prevNumber = arrNumber[element]; | ||
| + | nMaxTemp = Math.max(nMaxTemp, arrNumber[element]); | ||
| + | nMinTemp = Math.min(nMinTemp, arrNumber[element]); | ||
| + | } | ||
| + | } | ||
| + | document.write(arrNumber[element], ","); | ||
| + | } | ||
| + | document.write("<BR />\n"); | ||
| + | document.write("最大値 = ", nMaxTemp, "<BR />\n"); | ||
| + | document.write("最小値 = ", nMinTemp, "<BR />\n"); | ||
| + | --> | ||
| + | </SCRIPT> | ||
| + | |||
| + | </BODY> | ||
| + | </HTML> | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | [[Media:JavaScript Math MaxMin.html|サンプル実行結果]] | ||
=== 絶対値 abs === | === 絶対値 abs === | ||