VBScript と JScript を交配させるたったひとつの方法

言語牧場 (Kanasansoft Web Lab.)

じゃあ、JavaScriptとVB6を交配してみよう。
...
それってJScript!!!
IE限定ならクライアントサイドVBScriptでいいじゃん!!!

VBScript と JScript はとっても仲がいいので、かんたんに交配させることができます。

例えば、1から10の合計を求めるプログラムはこんな感じ。

i = 1
s = 0
while( i <= 10 )
	rem =function(){
	s = s + i
	i = i + 1
	''}();
''/*
wend
''*/
WScript.Echo( s )

例えば、これを bokujo.txt などというファイル名で保存しておいて、コマンドラインから


C:\>CScript //E:VBScript bokujo.txt
のように実行するとVBScriptとして実行され

C:\>CScript //E:JScript bokujo.txt
のように実行するとJScriptとして実行されます。

Enjoy!