Attributes
Includes Deno configuration
Repository
Current version released
11 months ago
yaksok.ts
ํ์ ์คํฌ๋ฆฝํธ๋ก ๊ตฌํํ ์ฝ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ธํฐํ๋ฆฌํฐ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ข ์์ฑ์ด ์์ต๋๋ค
- ๋ธ๋ผ์ฐ์ ์์ ์คํํ ์ ์์ต๋๋ค. ๋ฐ๋ชจ ๋ณด๋ฌ๊ฐ๊ธฐ (https://yaksok-ts.pages.dev/)
์ ๋ง๋ค์๋์?
์ฝ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๊ต์ก์ ์ผ๋ก ํ๋ฅญํ ์ธ์ด์ ๋๋ค. ๋ค์ํ ํ๊ฒฝ์์ ํธ๋ฆฌํ๊ฒ ์ฝ์์ ์คํํ ์ ์๋๋ก ํ์ ์คํฌ๋ฆฝํธ๋ก ์ ๋ฐํ์์ ์์ฑํ์์ต๋๋ค.
๊ธฐ์ค ๊ฐ๋ฐ ํ๊ฒฝ์ Deno(1.38.4)์ ๋๋ค.
์์ง Unstableํฉ๋๋ค!
์คํ๋์ง ์๋ ์ฝ๋๊ฐ ์๋ค๋ฉด ์ด์์ ๋จ๊ฒจ์ฃผ์ธ์. ํ์ ๋ ์ด์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- if-else if-else ๊ตฌ๋ฌธ์ด ์ฌ๋ฐ๋ฅด๊ฒ ํ์ฑ๋์ง ์์
์๋ฆฌ์ผ: "1032"
๋ง์ฝ ์๋ฆฌ์ผ = "1032" ์ด๋ฉด
๊ฒฐ๊ณผ: "1.0.0"
์๋๋ฉด ๋ง์ฝ ์๋ฆฌ์ผ = "1033" ์ด๋ฉด
๊ฒฐ๊ณผ: "1.0.1"
์๋๋ฉด
๊ฒฐ๊ณผ: "UNKNOWN"
ํ ์คํธํด๋ณด๊ธฐ
import { yaksok } from './index.ts'
let stderr = ''
yaksok({
main: `
๋ณด๋_์๋ฆฌ์ผ: "1032"
๋ง์ฝ @์๋์ด๋
ธ ๋ชจ๋ธ๋ช
= "Arduino Uno" ์ด๋ฉด
"์๋์ด๋
ธ ๋ชจ๋ธ๋ช
์ด ๋ง์ต๋๋ค." ๋ณด์ฌ์ฃผ๊ธฐ
@์๋์ด๋
ธ ๋ณด๋_์๋ฆฌ์ผ ๋ฒ์ ๋ณด์ฌ์ฃผ๊ธฐ
`,
์๋์ด๋
ธ: `
์ฝ์ ์๋ฆฌ์ผ "๋ฒ์ "
๋ง์ฝ ์๋ฆฌ์ผ = "1032" ์ด๋ฉด
๊ฒฐ๊ณผ: "1.0.0"
์๋๋ฉด
๋ง์ฝ ์๋ฆฌ์ผ = "1033" ์ด๋ฉด
๊ฒฐ๊ณผ: "1.0.1"
์๋๋ฉด
๊ฒฐ๊ณผ: "UNKNOWN"
๋ชจ๋ธ๋ช
: "Arduino Uno"
`,
})
์ฝ์ "ํผ๋ณด๋์น" ์
๋ง์ฝ ์ < 3 ์ด๋ฉด
๊ฒฐ๊ณผ: 1
์๋๋ฉด
๊ฒฐ๊ณผ: (ํผ๋ณด๋์น (์ - 1)) + (ํผ๋ณด๋์น (์ - 2))
ํ์: 1
๋ฐ๋ณต
ํ์ + "๋ฒ์งธ ํผ๋ณด๋์น ์๋ " + (ํผ๋ณด๋์น ํ์) + "์
๋๋ค" ๋ณด์ฌ์ฃผ๊ธฐ
ํ์: ํ์ + 1
๋ง์ฝ ํ์ > 10 ์ด๋ฉด
๋ฐ๋ณต ๊ทธ๋ง
์ฝ์ ๊ณผ์ผ"์/๋ฅผ ๋ฉ์๋ " ์ฌ๋ "์/๊ณผ ๋จน๊ธฐ"
์ฌ๋ + ": " + ๊ณผ์ผ + " ๋จน์" ๋ณด์ฌ์ฃผ๊ธฐ
"์ฌ๊ณผ"๋ฅผ ๋ฉ์๋ "๊น์ฒ ์"์ ๋จน๊ธฐ
Made by Rycont, with โค๏ธ, in ์ฌ์ด๋ฒ์ง์์ ๋ณด๋ฐฉ