2016-07-23 48 views
0

我正在開始使用CoffeeScript,並且遇到困難,但無法弄清楚如何修剪並獲取字符串的最後一個字符。我怎樣才能把它轉換成咖啡?CoffeeScript:如何對一個字符串進行切片並獲取最後2個字符

if (m.length > 2) { 
    m = m.slice(-2); 
} 
+0

如果刪除括號,大括號和分號,就會得到有效的CoffeeScript。 – elclanrs

+0

這樣? '如果m.length> 2則m = m.slice(-2)' –

+0

它編譯正確,但沒有按照我的意圖工作。其他地方可能有錯誤。不管怎樣,謝謝你。 –

回答

1

正確的語法是

string.slice(beginslice [, endSlice]) 

所以,你的例子,嘗試m.slice -2

3
if m.length > 2 
    m = m.slice(-2) 

這是代碼。 您可以使用免費工具將任何現有的JavaScript代碼轉換爲咖啡腳本http://js2.coffee/

相關問題