๐ JavaScript ๐ฅ๏ธ String ๊ฐ์ฒด์ค๋์ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ์์ด ๊ฐ์ฒด(String Object)์ ๋ฉ์๋์ ์์ฑ์ ๋ํด ์์๋ณผ๊ฒ์. ์ฃผ์ํ ์ ! ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ๋ ์ธ๋ฑ์ค๊ฐ์ ๋งค๊ฐ๋ณ์๋ก ์ฌ์ฉํ ๋๊ฐ ์๋๋ฐ์ธ๋ฑ์ค๊ฐ์ 0๋ถํฐ ์์ํ๋ฉฐ, ๋์ด์ฐ๊ธฐ ํฌํจ์
๋๋ค. โโ
1. String ๊ฐ์ฒด์ ๋ฉ์๋ ๋ฐ ์์ฑ ํ ๋์ ๋ณด๊ธฐโ์ข
๋ฅ๊ธฐ๋ฅcharAt(index)๋ฌธ์์ด์์ ์ธ๋ฑ์ค ๋ฒํธ์ ํด๋นํ๋ ๋ฌธ์๋ฅผ ๋ฐํlet str = "amazing web study";str.charAt(2); // a๋ฅผ ๋ฐํindexOf("์ฐพ์ ๋ฌธ์")๋ฌธ์์ด์์ ์ผ์ชฝ๋ถํฐ ์ฐพ์ ๋ฌธ์์ ์ผ์นํ๋ ๋ฌธ์๋ฅผ ์ฐพ์ ์ ์ผ ๋จผ์ ์ผ์นํ๋ ๋ฌธ์์ ์ธ๋ฑ์ค ๋ฒํธ๋ฅผ ๋ฐํ์ฐพ๋ ๋ฌธ์๊ฐ ์๋ ๊ฒฝ์ฐ -1์ ๋ฐํlet str = "amazing web study we..
My Tech Blog (Coding/JavaScript)
๐ JavaScript ๐ฅ๏ธ Math ๊ฐ์ฒด์ค๋์ ์๋ฐ์คํฌ๋ฆฝํธ ๋ด์ฅ ๊ฐ์ฒด์ธ ์ํ๊ฐ์ฒด(Math Object)์ ๋ํด ์์๋ณผ๊ฒ์.โ๋ํ๊ธฐ, ๊ณฑํ๊ธฐ, ๋๋๊ธฐ ๋ฑ์ ์ฐ์ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํด์ ๊ณ์ฐํ ์ ์์ง๋ง, ์ต๋๊ฐ, ์ต์๊ฐ, ๋ฐ์ฌ๋ฆผ ๋ฑ์ Math ๊ฐ์ฒด์ ํฌํจ๋ ์ํ ๋ฉ์๋๋ฅผ ์ด์ฉํด์ ์ฒ๋ฆฌํด ์ค ์ ์์ต๋๋ค. โ
1. Math ๊ฐ์ฒด์ ๋ฉ์๋ ํ ๋์ ๋ณด๊ธฐโ์ข
๋ฅ๊ธฐ๋ฅMath.abs(์ซ์)์ ๋๊ฐ ๋ฐํMath.max(์ซ์1, ์ซ์2, ์ซ์3, ์ซ์4)์ซ์ ์ค ๊ฐ์ฅ ํฐ ๊ฐ ๋ฐํMath.min(์ซ์1, ์ซ์2, ์ซ์3, ์ซ์4)์ซ์ ์ค ๊ฐ์ฅ ์์ ๊ฐ ๋ฐํMath.pow(์ซ์, ์ ๊ณฑ๊ฐ)์ซ์์ ๊ฑฐ๋ญ์ ๊ณฑ๊ฐ ๋ฐํMath.random()0~1 ์ฌ์ด์ ๋์ ๋ฐํ(์ดํด๊ฐ ์ด๋ ค์ธ ์ ์์ผ๋ฏ๋ก ์๋ ์ค๋ช
ํ ๊ฒ์)Math.round(์ซ์)์..