언어 고르기
JavaScript, TypeScript, HTML/CSS/JS, SQL, Lua 중에서 고르세요. 각 언어는 작동하는 예제와 함께 열립니다.
코드를 쓰고 실행을 누르면 콘솔 로그, 표, 줄 번호가 있는 오류까지 출력이 바로 보입니다.
실시간 미리보기로 웹 페이지를 만들고, 실제 SQLite 데이터베이스로 SQL을 연습하거나 Lua를 써 보세요. 설치할 것이 없습니다.
JavaScript, TypeScript, HTML/CSS/JS, SQL, Lua 중에서 고르세요. 각 언어는 작동하는 예제와 함께 열립니다.
에디터에 입력하거나 파일을 여세요. 구문 강조, 들여쓰기, 괄호 닫기가 작성을 돕습니다.
실행 또는 Ctrl+Enter를 눌러 출력을 확인하세요. 파일을 저장하거나 링크를 복사해 코드를 공유하세요.
여기서 코드를 작성하고 테스트할 때 도움이 되는 몇 가지입니다.
JavaScript와 TypeScript에서는 함수 밖에서도 await를 쓸 수 있어, fetch 없는 비동기 코드를 빠르게 시험해 볼 수 있습니다.
객체 배열을 console.table()에 넘기면 CSV로 다운로드할 수 있는 표로 보여 줍니다.
CREATE TABLE과 INSERT 문을 맨 위에 두세요. 실행할 때마다 데이터베이스를 다시 만들므로 결과가 항상 같습니다.
실행 전에 타입이 제거되므로 타입 오류가 있어도 프로그램이 멈추지 않습니다. 문법과 로직을 시험하는 데 쓰세요.
무한 루프가 있어도 페이지가 멈추지 않습니다. 중지나 Esc를 누르고 다시 실행하세요.
여기서 Lua 정수는 32비트이므로 아주 큰 정수는 소수로 쓰는 것이 좋습니다.
WaveSpeed AI로 앱, 게임, 웹사이트에 쓸 이미지, 짧은 클립, 3D 모델을 만드세요.
조건을 충족하는 신규 계정에 $1 무료 크레딧. 카드 필요 없음. 생성기는 계정과 크레딧이 별도로 필요합니다. 무료인 것은 코드 실행기뿐입니다.
JavaScript, TypeScript, 실시간 미리보기가 있는 HTML/CSS/JS, SQLite 기반 SQL, Lua 5.3입니다. Python은 무료 온라인 Python 컴파일러를 사용하세요.
네. 무료이며 가입이 필요 없고, 실행 횟수 제한이나 저장한 결과물의 워터마크도 없습니다.
브라우저 안의 샌드박스에서 실행되며, 이 사이트의 쿠키나 저장소에는 접근할 수 없습니다. 코드는 실행을 위해 서버로 전송되지 않습니다.
네. CREATE TABLE, INSERT, SELECT 문을 작성하고 각 결과를 표로 확인하세요. SQLite는 조인, 윈도 함수, 재귀 CTE, JSON 함수를 지원합니다.
HTML/CSS/JS를 고르세요. HTML, CSS, JS 탭을 편집하면 입력하는 대로 미리보기가 업데이트되고, 페이지의 콘솔 메시지는 그 아래에 표시됩니다.
공유를 눌러 링크를 복사하세요. 코드가 링크 자체에 저장되므로, 링크를 연 사람은 에디터에서 같은 코드를 보게 됩니다.
네. 언어별 코드는 이 브라우저에 저장되어 다시 방문하면 그대로 돌아옵니다. 기기에 파일로 보관하려면 저장을 사용하세요.
언어를 고르고 실행을 누르면 1초 만에 결과를 볼 수 있습니다.