2016-07-23 1 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

올바른 구문은 예를 들어, m.slice -2을 시도, 그래서

string.slice(beginslice [, endSlice]) 

입니다.

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

이것은 코드입니다. 무료 도구를 사용하여 기존 자바 스크립트 코드를 coffee 스크립트로 변환 할 수 있습니다. http://js2.coffee/

관련 문제