如何在coffeescript中将数字转换为字符串?

Mic*_*arf 11 string coffeescript

鉴于一个数字

n = 42

将其转换为字符串的最佳方法是什么?

s = String(n)
Run Code Online (Sandbox Code Playgroud)

要么

s = ''+n
Run Code Online (Sandbox Code Playgroud)

或者更好的建议?

mu *_*ort 20

字符串插值可能是CoffeeScript中最自然的方法:

s = "#{n}" # Just `'' + n` in disguise.
Run Code Online (Sandbox Code Playgroud)

这可能让人们想知道你在做什么.


aus*_*ust 6

我认为最好的方法是:

(10).toString()
// or
n = 11;
n.toString()
Run Code Online (Sandbox Code Playgroud)

编辑修复语法错误.10.toString()在CoffeeScript模拟器中工作,但最好是安全的.