これはどの映画の見積もりですか?

これは引用を記述する:

private function cross(question:Boolean):Number {
    if (question) {
        var answer:Number = Math.sqrt(-1);
    }
    return answer;
}
trace("Answer:", cross(truth));
10
これはどの言語なのかわからない... ifブロックの後に "答え"が範囲外に出るのだろうか?
追加された 著者 Jolenealaska,
@KeyboardWielder私はそれがActionScriptだと思います。私はそれが実際にコンパイルするかどうかわかりません。
追加された 著者 Jurassic_C,
@BaSzAt 'Tis Actionscript。コンパイルします。
追加された 著者 Hunt,

2 答え

私は推測を取るつもりです

"You can't handle the truth", from A Few Good Men. I'm assuming that a complex number can't be handled by whatever Number is.

EDIT: Doing some research, it seems that no, complex number handling is not built in to AS's Number class and as such this is a valid interpretation of the above code.

7
追加された
面白いのは、「十字」という名前の関数が(クロスチェックのように)見えるとすぐに、これは私が思ったような見積もりですが、どうやってそれが結びついているのか分かりませんでした。
追加された 著者 Ryan,

私の試み:

私はあなたの祈りの答えです。

映画から:

終了日

説明:

変数 truthtrue を意味します。したがって、 if 文は真と評価され、答えは常に$ \ sqrt {-1} $で i です。
 'cross'は prayer を参照することができます。私はそれが長いショットだが、多分...

4
追加された