配列に格納されている変数の先頭部分をパディングしています
disp_var_name = []; //contains elements: a, b, g, c, f, salary, d, e;
fText = "(b>0&& ( salary > 33.00 ) )"
for(var pp=0; pp<disp_var_name.length; pp++){
fText = fText.replace(disp_var_name[pp], "_sc_"+disp_var_name[pp]);
}
alert(fText);
の値はあるfText
べきです(_sc_b>0&& ( _sc_salary > 33.00 ) )
が、表示されます(_sc_b>0&& ( _sc_alary > 33.00 ) )
どうしたの?どのように正しくすればよいですか?
私は、c++ から js へのトランスレータのようなシステムに取り組んでいます。_sc_
sc(ソースコード)の変数がシステムの変数から分離されるように、パディングしています。