먼저 항상 친절한 답변 감사 드립니다^^ 환절기에 몸조리 잘 하시길 바라겠습니다.
다름이 아니라 체결시점보유수량을 확인하는 사용자함수를 개발하여
시스템함수안에서 각 체결 시 매수체결상태코드라는 리턴값을 가지고 사용을 하려고 합니다.
1) 예를 들어 리턴값 매수체결상태코드 "11" 이나 "21" 을 가져왔을 때
substring을 사용하여 첫번째 숫자를 판단하려고 합니다.
매수체결상태코드.substring(0,1) == "1" 이나 매수체결상태코드.substring(0,1) == "2" 로
사용하면 될까요..?
2) 그리고 한가지만 더 문의 드립니다.
리턴값을 예를 들어 1,2,3,4 로 숫자형으로 가져왔을때 시스템함수에서 split(자르기)할 수 있는 예시 코드를 주시면 정말 감사 드리겠습니다.
감사합니다!
답변 1
예스스탁
예스스탁 답변
2025-09-26 13:16:55.0
안녕하세요
예스스탁입니다.
1.
매수체결상태코드 = "21";
위와 같이 스트링으로 저장하셨다면
매수체결상태코드.substring(0,1)로 하시몇 첫글자인 2가 리턴됩니다.
매수체결상태코드 = 21;
만약 위와 같이 2자리수의 숫자로 저장하셨다면
(매수체결상태코드)/10로 계산해서 숫자 첫글자를 판단하셔야 합니다.
2
자바스크립트의 split()함수는 문자열을 특정구분를 기준으로 구분 배열로 반환하는 함수입니다.
아래 내용을 참고하시기 바랍니다.
var AA = "1,2,3,4";
var BB = AA.split(",");
Main.MessageList(BB[0],BB[1],BB[2],,BB[3]);
즐거운 하루되세요
> 째국 님이 쓴 글입니다.
> 제목 : 사용자함수 리턴값 사용 문의
> 먼저 항상 친절한 답변 감사 드립니다^^ 환절기에 몸조리 잘 하시길 바라겠습니다.
다름이 아니라 체결시점보유수량을 확인하는 사용자함수를 개발하여
시스템함수안에서 각 체결 시 매수체결상태코드라는 리턴값을 가지고 사용을 하려고 합니다.
1) 예를 들어 리턴값 매수체결상태코드 "11" 이나 "21" 을 가져왔을 때
substring을 사용하여 첫번째 숫자를 판단하려고 합니다.
매수체결상태코드.substring(0,1) == "1" 이나 매수체결상태코드.substring(0,1) == "2" 로
사용하면 될까요..?
2) 그리고 한가지만 더 문의 드립니다.
리턴값을 예를 들어 1,2,3,4 로 숫자형으로 가져왔을때 시스템함수에서 split(자르기)할 수 있는 예시 코드를 주시면 정말 감사 드리겠습니다.
감사합니다!