foo.js

最終更新:2009/11/16

●サンプルスクリプト foo.js

001: // square: 引数を二乗した結果を返す関数
002: function square (x) {
003:   return x*x;
004: }
005: 
006: // double: 引数を二倍した結果を返す関数
007: function double (x) {
008:   return x*2;
009: }
010: 
011: // foo: 引数を二倍して二乗した結果を返す関数
012: function foo (x) {
013:   return square(double(x));
014: }
●実行例 foo.result.txt
001: D:\>sm3 foo.js 5
002: foo(5)=100
Copyright (C) KAKU PROJECT (2009)KAKU PROJECT (2009)