Các kiểu và chức năng mảng mới

Dec 4, 2020

Chúng tôi xin vui mừng thông báo đã thêm hỗ trợ cho các kiểu, và chức năng mảng mới.

Bây giờ bạn có thể tạo các mảng kiểu này bằng cách sử dụng array.new.*():

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

Ví dụ, nếu bạn muốn tạo một chuỗi trong mảng, trông sẽ như thế này:

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

Tại đây thì 5 là cỡ của mảng (không yêu cầu) và “example” là giá trị ban đầu (không yêu cầu).

Ngoài ra, chúng tôi đã thêm một số hàm mới để làm việc với các mảng.

Chức năng array.join(id, separator) hàm hợp nhất tất cả các phần tử của một mảng thành một chuỗi bằng cách chèn dấu phân cách đã chỉ định giữa các phần tử. “separator” là một tham số chuỗi tùy chọn, chuỗi trống theo mặc định. Tham số id nhận int[], float[], string[]. Trả về là một chuỗi.

Hàm str.split(string, separator) tách một chuỗi thành một mảng chuỗi dựa trên dấu phân tách chuỗi con được chỉ định. Lấy hai chuỗi, trả về một string[] array.

Hàm array.range(id) trả về phạm vi thống kê của một mảng, tức là phần tử mảng tối đa trừ đi phần tử mảng tối thiểu. Chỉ int và float được hỗ trợ.

Look first Then leap

TradingView được xây dựng dành cho bạn, vì vậy nhớ đảm bảo bạn tận dụng hiệu quả nhất các tính năng tuyệt vời của chúng tôi
Khởi chạy Biểu đồ