<script type="text/javascript"><!-- スクリプト //--></SCRIPT><! >タグは本来注釈のタグです、<SCRIPT> 機能が有効でないブラウザの場合、無視されます。
<html>
<head>
<title>サンプル</title>
</head>
<body>
hello<BR>
<script type="text/javascript">
<!--
document.write("Hello World from Script!!");
//-->
</script>
</body>
</html>
</html>

var box=200;
box=box+100;
document.write("box=" + box);
<html>
<head>
<title>繰り返し</title>
</head>
<body>
hello<BR>
<script type="text/javascript">
<!--
var i;
for(i=0;i<5;i++){
document.write(i," 今日も雨<BR>");
}
//-->
</script>
</body>
</html>
</html>

<html>
<head>
<title>繰り返し</title>
</head>
<body>
<h3>配列<BR><BR></h3>
<script type="text/javascript">
<!--
var sum;
var i;
var data = new Array(10);
for(i=0;i<10;i++){
data[i]=i;
}
sum=0;
for(i=0;i<10;i++){
sum = sum + data[i];
}
document.write("合計"+sum+"<BR>");
//-->
</script>
</body>
</html>
</html>

var data = new Array(5, 2, 3,23,12);
var name = new Array("美智子", "知世", "彩香");
また、 特定の記号で区切られた文字列をよみ、それを区切り記号で分割(split)して、配列に読み込むこともできます。以下はForm入力のtext1の
, で区切られた文字列を読み、各値を配列 ary に読み込みます。var ary, sztmp;
sztmp = form.text1.value;
ary = sztmp.split(",");
逆に、配列を join で一つの文字列につなぐこともできます。function 関数名(引数の並び )関数定義は、html の<head>部に定義することができます。
<html>
<head>
<title>imageSize</title>
<script language="JavaScript">
<!--
function tax(value)
{
if( value > 10000) {
return value*1.03;
}
else{
return value*1.05;
}
}
//-->
</script>
</head>
<body>
<h3>function<BR><BR></h3>
<script type="text/javascript">
<!--
var pr;
pr=20000;
document.write(pr,"の税込み価格は "+tax(pr)+"<br>");
pr=10000;
document.write(pr,"の税込み価格は "+tax(pr)+"<br>");
//-->
</script>
</body>
</html>
