ええ、それで私はそれをすることができますか?
私はすでに2つの関数を持つプログラムを書いています..そして1つは再帰的です..ボタンを押すことで一度に1行のコードだけを実行する方法を知りたいです..それが可能であることを願っています
また、私はこれをWebページで行っています
これは私のスクリプトです。重要ではありませんが、アイデアを出すためだけに使用します。
これを読んでください...firebugなどでデバッグしたくない...プログラム内でこれを自分で作成したい...ボタンを押したときにコードを一度に1行実行させたい。 .so基本的に私は自分のデバッガーを構築しています..グラフィカルな部分はすでに完了しています..私はこれを行う方法を知る必要があるだけです..
function nod(){
var info;
var st;
var dr;
}
function help(){
var rad;
}
var h = new help();
h.rad = new nod();
h.rad = null;
function create(h,x)
{
if(h.rad==null)
{
h.rad = new nod();
h.rad.info = x ;
h.rad.st = h.rad.dr = null;
}
else{
if(x < h.rad.info){
var h1;
h1 = new help();
h1.rad = h.rad.st;
create(h1,x);
h.rad.st = h1.rad;
}
else{
var h2;
h2 = new help();
h2.rad = h.rad.dr;
create(h2,x);
h.rad.dr = h2.rad;
}
}
}
function read(h)
{
var input = [0,10,2,1,8,9,4,5,3,6,20,11,30,21,31,22,23,
];
var i;
for(i=1;i<=16;i++)
{
create(h,input[i]);
}
}
read(h);