我是CoffeeScript的新手,所以也許我的問題沒有建設性。如果是這樣,我很抱歉。無論如何,問題在於寫作功能。我嘗試了2種方法,但變量無法正常工作。我應該如何寫這個?帶參數的函數定義
1路:arg.foo
triangle = (arg...) ->
if arg.base == undefined then arg.base = 1;
if arg.height == undefined then arg.height = 1;
arg.base * arg.height/2
document.writeln triangle
base:8
height:5 # => return 0.5 ...
第二個辦法:ARG [ '富']
triangle = (arg...) ->
if arg['base'] == undefined then arg['base'] = 1;
if arg['height'] == undefined then arg['height'] = 1;
arg['base'] * arg['height']/2
document.writeln triangle
base:8
height:5 # => return 0.5 ...
謝謝你的好意。