構文編

関数を定義する

Python

サンプル 実行結果
def add(n1, n2):
 return n1 + n2
print add(4,6)
10

JavaScript

サンプル 実行結果
<script language="JavaScript">
function myFunc(a,b)
{
return a * b + 1;
}
alert(myFunc(2,3));
</script>
実行結果

条件により処理を分ける

Python

サンプル 実行結果
n = 1
if n == 1:
 print "Number 1"
elif n == 2:
 print "Number 2"
else:
 print "etc"
Number1

JavaScript

サンプル 実行結果
<script language="JavaScript">
n = 1;
if (n == 2) alert("2です"); else alert("2ではありません");
n = 2;
if (n == 2) alert("2です"); else alert("2ではありません");
</script>
実行結果

指定回数繰り返す

Python

サンプル 実行結果
for i in range(0,5):
 print "z"
z
z
z
z
z

JavaScript

サンプル 実行結果
<script language="JavaScript">
for (i=0; i<10; i++) { document.write("z"); }
</script>
実行結果

変数に代入する

Python

サンプル 実行結果
myVar1 = 123.45
myVar2 = "Python Sample"
print myVar1
print myVar2
123.45
Python Sample

JavaScript

サンプル 実行結果
<script language="JavaScript">
n = 123.45;
document.write("n = 23.45 : ",n,"<br>");
str = "文字";
document.write('str = "文字" : ',str,"<br>");
</script>
実行結果