새로운 어레이 타입 및 펑크션

Dec 4, 2020

스트링, 라벨, 라인 어레이를 서포트하게 되어 기쁩니다.

이제 이런 타입을 array.new.*() 컨스트럭션을 써서 만들 수 있습니다:

array.new_line(size, initial_value)
array.new_label(size, initial_value)
array.new_string(size, initial_value)

보기로, 스트링 어레이를 만들고 싶다면, 아래와 같습니다:

a=array.new_string(5, "example")

5 는 어레이 사이즈 (옵셔널) 이고 “example” 은 이니셜 밸류 (옵셔널) 입니다.

또한, 어레이용 펑크션도 새로 여러 가지 만들어 넣었습니다.

array.join(id, separator) 펑크션은 모든 어레이 엘리먼트를 각 엘리먼트 사이에 지정된 세퍼레이터를 넣어 하나의 스트링으로 합쳐줍니다. 세퍼레이터는 옵셔널 스트링 파라미터로써, 디폴트는 빈 스트링입니다. id 파라미터는 int[], float[], string[] 받아 들입니다. 리턴값은 스트링.

str.split(string, separator) 펑크션은 하나의 스트링을 지정된 서브스트링 세퍼레이터를 기반으로 어레이 스트링으로 쪼개 줍니다. 두 개의 스트링을 인풋으로 받아 string[] 어레이를 리턴합니다.

array.range(id) 펑크션은 어레이의 통계적 레인지를 리턴합니다. 다시 말해, 어레이의 맥시멈 엘리먼트에서 미니멈 엘리먼트를 뺀 값. int 및 float 어레이만 서포트됩니다.

Look first Then leap

트레이딩뷰는 여러분을 위해 만들어졌으므로 트레이딩뷰의 멋진 기능을 최대한 활용하세요
차트 시작