- 인쇄
- 어두운빛
JS 단계는 return 및 arguments를 지원하므로 표준 기능으로는 수행할 수 없는 작업을 수행할 수 있습니다.
이 문서에서는 return과 arguments를 사용하는 예제를 살펴보겠습니다.
JS 단계와 동적 값을 사용하는 방법
이 문서에서는 JS 단계와 동적 값을 사용하지만 이러한 기능을 사용하는 방법에 대한 기본 사항은 다루지 않습니다. 기본 사항을 배우려면 다음 페이지를 참조하세요:
예제
예를 들어 다음 작업을 수행하는 방법을 살펴봅시다:
- 동적 값 기능으로 생성된 임의의 텍스트 앞에 고정 문자 'TEST'를 추가하고 입력 단계에서 반환된 값 'TEST + 임의의 텍스트'를 입력합니다.
1. 동적 값을 사용하여 무작위 텍스트 생성하기
먼저 임의의 텍스트를 생성하겠습니다. 시나리오에 동적 값 단계를 추가하고 **[특정 문자가 포함된 임의의 텍스트]**를 지정합니다.
이 예제에서는 길이와 문자에 대한 기본 설정을 사용합니다.
2. JS Step을 생성하고 인수를 추가합니다.
다음으로 JS 스텝을 생성하고, JS 스텝에서 [인수 추가] 를 클릭하여 인수를 추가합니다.
이 예제에서는 "random" 으로 이름을 지정하고 인수를 추가합니다.
위 1단계에서 만든 [특정 문자가 포함된 임의 텍스트] 를 사용하고 싶으므로 인수 값 에서 [다른 단계의 결과] 를 선택하고 [2. 동적 값] 을 지정합니다.
3. JS 단계에서 임의의 텍스트 앞에 "TEST"를 추가하고 값을 반환합니다.
- 동적 값]에서 지정한 임의의 텍스트는 위 2단계에서 추가한 "random" 인수에 할당되므로, 임의의 텍스트 앞에 고정 문자열 "TEST"를 추가하는 자바스크립트를 다음과 같이 작성합니다. 또한 다음 단계에서 사용할 수 있도록 값을 반환합니다.
"TEST" + 랜덤을 반환합니다;
4. 후속 단계에서 반환된 값 사용
4단계의 입력 단계에서 [다른 단계의 결과] 를 선택하고 방금 생성한 JS 단계인 [3. 자바스크립트 실행] 를 지정합니다.
이 설정으로 테스트를 실행하면 3단계에서 "TEST + 임의의 텍스트" 가 반환되며, 4단계의 스크린샷에서 목표 동작이 올바르게 수행되었음을 확인할 수 있습니다.
보시다시피 반환과 인수를 사용하여 다양한 동작을 테스트할 수 있습니다.
JS 단계 사용에 대해 궁금한 점이 있으면 언제든지 지원팀에 문의하세요.