3

私はちょうど友人から次の質問に挑戦されました:

var i, n = 20;
for(i = 0; i < n; i--) console.log("-");

Q)1つのシンボルを変更(変更、削除、追加)して、コードを「-」で20回印刷します。

私は次の答えに達しました:

var i, n = 20;
for(i = 0; -i < n; i--) console.log("-");

var i, n = 20;
for(i = 0; i < n; n--) console.log("-");

彼は私に3つの答えがあると言います、しかし私は2つしか思い付くことができません。何か案は?これは私を怒らせています。

4

2 に答える 2

3
for(i = 0; i + n; i--) console.log("-");
于 2013-01-21T23:09:34.730 に答える
1

nマイナス20にする

var i, n = -20;
for(i = 0; i < n; i--) console.log("-");
于 2013-01-21T23:09:11.760 に答える