문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 중 하나의 권한을 가진 사용자에게 제한됩니다: 사용자, 관리자. 문서를 고치려면 이메일 인증 절차가 필요합니다. 사용자 환경 설정에서 이메일 주소를 입력하고 이메일 주소 인증을 해주시기 바랍니다. 문서의 원본을 보거나 복사할 수 있습니다. 고급특수 문자도움말문단 제목2단계3단계4단계5단계형식넣기라틴 문자확장 라틴 문자IPA 문자기호그리스 문자그리스어 확장키릴 문자아랍 문자아랍어 확장히브리 문자뱅골어타밀어텔루구어 문자싱할라 문자데바나가리어구자라트 문자태국어라오어크메르어캐나다 원주민 언어룬 문자ÁáÀàÂâÄäÃãǍǎĀāĂ㥹ÅåĆćĈĉÇçČčĊċĐđĎďÉéÈèÊêËëĚěĒēĔĕĖėĘęĜĝĢģĞğĠġĤĥĦħÍíÌìÎîÏïĨĩǏǐĪīĬĭİıĮįĴĵĶķĹĺĻļĽľŁłŃńÑñŅņŇňÓóÒòÔôÖöÕõǑǒŌōŎŏǪǫŐőŔŕŖŗŘřŚśŜŝŞşŠšȘșȚțŤťÚúÙùÛûÜüŨũŮůǓǔŪūǖǘǚǜŬŭŲųŰűŴŵÝýŶŷŸÿȲȳŹźŽžŻżÆæǢǣØøŒœßÐðÞþƏə서식 지정링크문단 제목목록파일토론설명입력하는 내용문서에 나오는 결과기울임꼴''기울인 글씨''기울인 글씨굵게'''굵은 글씨'''굵은 글씨굵고 기울인 글씨'''''굵고 기울인 글씨'''''굵고 기울인 글씨--출력할 값을 담고 있다가 한번에 출력하는 모듈 local p = {} function p.print(o, value) if type(o) ~= "table" then return p end if type(value) == "nil" then return p end o[#o+1]=tostring(value) -- 입력받은 대로 하나씩 저장 return p --자기 자신을 리턴 end function p.printf(o, formatstring, ...) if type(o) ~= "table" then return p end --if type(value) == "nil" then return p end o[#o+1]=string.format(formatstring, ...) -- 입력받은 대로 하나씩 저장 return p --자기 자신을 리턴 end function p.printall(o) return table.concat(o, "", 1, #o) -- o 테이블에 저장된 값을 모아서 리턴 end function p.example() --[[ local t ={} p.print(t, "안녕하세요!<br />") p.print(t, nil) p.print(t, "1+1=") p.print(t, 1+1) return p.printall(t) ]] p:print("안녕하세요!<br />") p:print(nil) p:print("1+1=") p:print(1+1) return p:printall() end return p 콘솔 디버그* 모듈 내보내기는 저장하지 않은 수정을 포함하여 변수 "p"로 사용할 수 있습니다. * 표현식으로 처리하려면 "="이 있는 줄을 앞에 넣거나 print()를 사용하세요. 테이블의 경우에는 mw.logObject()를 이용하세요. * 이 콘솔에 메시지를 보내려면 모듈 코드에 mw.log()와 mw.logObject()를 사용하세요.모듈:Coutput 문서로 돌아갑니다.