数値を2つ入力して、どちらが大きいか表示する

<html>
<head>
<script language="JavaScript">
<!--
 function hikaku(n1,n2){
//2つとも同じの場合
  if(n1==n2){
   window.alert("同じです");
   }
//Number1の方が大きい場合
  else if(n1>n2){
   ;
   window.alert("ナンバー1の方が大きいです");
   }
//Number2の方が大きい場合
  else{
   ;
   window.alert("ナンバー2の方が大きいです");
   }
//分岐はここまで
  }
 //-->
</script>
</head>
<body>
数値を2つ入力して、どちらが大きいかを表示する
<form name="form1">
ナンバー1 :<input type="text" name="no1"><br>
ナンバー2 :<input type="text" name="no2"><br>
<input type="button" value="Comparison"
onclick="hikaku(document.form1.no1.value,document.form1.no2.value)">
</form>
</body>
</html>
【解説】
関数「hikaku
引数1「n1」number1
引数2「n2」number2

if文をさらに発展させています。
elseの中にさらにif文をくくっています。それによって
分岐の中に分岐を作ることができます。
elseとifの間にはスペースを入れましょう。

戻る