1

以下の関数をに入れるleon replと、 java.lang.IllegalArgumentException: Wrong number of args (0) passed to: PersistentVector (NO_SOURCE_FILE:0)

vector別の答えは、匿名関数の内部への最初の呼び出しをで行うことを提案しまし#たが、それは2つjava.lang.Exception: Unmatched delimiter: )をスローします。ネストされたベクトルを返したいのですが、[ [maxLat, maxLong ] [minLat, minLong ] ]これはどのように行うことができますか?

(defn bounding-box [lat lng dist] (
    (vector
    (vector (+ lat (to-degs (/ dist (p-radius dist)))) (+ lng (long-dist lat dist))) ;maxLat, maxLong
    (vector (- lat (to-degs (/ dist (p-radius dist)))) (- lng (long-dist lat dist))) ;minLat, minLong
  )
))
4

1 に答える 1

3

コードをより慎重にフォーマットしてください!

[lat lng dist] (関数引数と最後の括弧の後に括弧を削除する必要があります)

于 2012-06-25T12:58:43.817 に答える