방개
비밀번호를 잊어버리셨나요?

질문

if문 없이 값이 일치하면 지정 출력값으로 나오게 하려면 어떻게 해야할까요?

    • 글자 크기

id : 1

만약에 아이디가 1 이라면

msgbox, 안녕하세요 저는 "숫자일" 입니다.

id:2

만약에 아이디가 2 이라면

msgbox, 안녕하세요 저는 "숫자이" 입니다.

id:3

만약에 아이디가 3 이라면

msgbox, 안녕하세요 저는 "숫자삼" 입니다.

id:4

만약에 아이디가 4 이라면

msgbox, 안녕하세요 저는 "숫자사" 입니다.

 

이걸 if문 안쓰고 출력하려면 어떻게 해야할까요?

if문을 쓰면 간단한데 중간 센드명령어에 끼워야하는거라

도무지 감이 안잡히네요

    • 글자 크기
댓글 3
  • 2020.8.25 10:10 댓글

    key : value를 이용하여 짜보았습니다. id가 3이면 "삼"이 var[id]부분에 찍히겠지요.

    var := {1:"일", 2:"이", 3:"삼"}
    
    id := 1
    
    MsgBox, % "안녕하세요 저는 ""숫자" var[id] """입니다."
  • 후럿글쓴이
    2020.8.25 20:31 댓글

    오호 감사합니다. 테스트 해보겠습니다.

  • 2020.8.28 21:02 댓글

    키를 숫자로 사용하시면 그냥 배열형식으로 쓰는게 더 편할수도 있어용

    var:=["일","이","삼"]

    요런식으로여

댓글 달기

서버에 요청 중입니다. 잠시만 기다려 주십시오...