โ
๋ฌธ์ โ
์ฝ๋public class bonus02 { public static void main(String[] args) { System.out.println(getMiddle("123456789")); } public static String getMiddle(String wrd) { int center = wrd.length() / 2 + 1; String result; if (wrd.length() % 2 == 0) { result = wrd.substring(center - 2, center); } else { result = wrd.substring(center - 1, center); } return result; }} 1. getMiddle ๋ฉ์๋๋ ๋ฌธ์์ด์ ์
๋ ฅ์ผ๋ก ..
package ex02๋ํ
๋๊ฒ์๊ธฐ; public class Dongmul extends GameChip { @Override public void start() { System.out.println("๋๋ฌผ์์ฒ ๊ฒ์์ ์์ํฉ๋๋ค."); } } package ex02๋ํ
๋๊ฒ์๊ธฐ; public class Mario extends GameChip { @Override public void start() { System.out.println("๋ง๋ฆฌ์ค์นดํธ ๊ฒ์์ ์์ํฉ๋๋ค."); } } package ex02๋ํ
๋๊ฒ์๊ธฐ; public class Zelda extends GameChip { @Override public void start() { System.out.println("์ ค๋ค์ ์ ์ค์ ์์ํฉ๋๋ค."); }..
๐ JavaScript ๐ฅ๏ธ ๋ฐฐ์ด(Array)๊ฐ์ฒด์ ๋ฉ์๋ ํ๋์ ์ ์ฅ์์ ์ฌ๋ฌ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ๋ ๋ฐฐ์ด์ ์ ์ธํด ์ฃผ๋๋ฐ์์๋๋ ๋ฐฐ์ด๊ณผ ๊ด๋ จ๋ ๋ฉ์๋์ ์์ฑ์
๋๋ค. ์๋ ๋ฉ์๋๋ฅผ ์ ์ฌ์ฉํ๋ฉด ๋ฐฐ์ด ์์๋ฅผ ๋ณ๊ฒฝ ํ ์๋ ์๊ณ , ๋ฐฐ์ด ๊ฐ์ฒด์ ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์
ํ๊ฑฐ๋ ์ญ์ ํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค. โ
Array ๊ฐ์ฒด์ ๋ฉ์๋์ ์์ฑ ํ ๋์ ๋ณด๊ธฐโ์ข
๋ฅ๊ธฐ๋ฅjoin(์ฐ๊ฒฐ ๋ฌธ์)๋ฐฐ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐ ๋ฌธ์ ๊ธฐ์ค์ผ๋ก 1๊ฐ์ ๋ฌธ์ํ ๋ฐ์ดํฐ๋ก ๋ฐํreverse()๋ฐฐ์ด์ ๋ฐ์ดํฐ ์์๋ฅผ ๊ฑฐ๊พธ๋ก ๋ฐ๊พผ ํ ๋ฐํsort()๋ฐฐ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌslice(index1, index2)๋ฐฐ์ด์ ๋ฐ์ดํฐ ์ค ์ํ๋ ์ธ๋ฑ์ค ๊ตฌ๊ฐ๋งํผ ์๋ผ์ ๋ฐฐ์ด ๊ฐ์ฒด๋ก ๊ฐ์ ธ์ค๊ธฐsplice()๋ฐฐ์ด์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๊ณ ๊ทธ ๊ตฌ๊ฐ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์
..
โ
๋ฌธ์ ๋ ๊ฐ์ ์ ์๋ฅผ ๋งค๊ฐ๋ณ์๋ก ๋ฐ์ ์์ ์ ์๊ฐ ๋ค์ ์ ์๋ก ๋๋์ด์ง๋์ง๋ฅผ ํ๋ณํ๋ ๋ฉ์๋ isDivide()๋ฅผ ์์ฑํ์ธ์.์ด ๋, ๋๋์ด์ง๋ฉด true, ๋๋์ด์ง์ง ์์ผ๋ฉด false๋ฅผ ๋ฐํํจโ
์ฝ๋public class Main { public static void main(String[] args) { int num1 = 10; int num2 = 2; boolean result = isDivide(num1, num2); System.out.println("๊ฒฐ๊ณผ ํ์ธ : " + result); } public static boolean isDivide(int num1, int num2) { return num1 % num2 == 0; }} ์๋ฐ์์ ๋ฉ์๋ ๋ง๋ค ๋ ๊ฐ์ฅ ์ค์ํ ๊ฒ!! โ
ma..
๐ JavaScript ๐ฅ๏ธ String ๊ฐ์ฒด์ค๋์ ์ ๋ฒ ํฌ์คํ
์ ์ด์ด ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ์์ด ๊ฐ์ฒด(String Object)์ ๋ฉ์๋์ ์์ฑ์ ๋ํด ์์๋ณผ๊ฒ์. ์ฃผ์ํ ์ ! ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ๋ ์ธ๋ฑ์ค๊ฐ์ ๋งค๊ฐ๋ณ์๋ก ์ฌ์ฉํ ๋๊ฐ ์๋๋ฐ์ธ๋ฑ์ค๊ฐ์ 0๋ถํฐ ์์ํ๋ฉฐ, ๋์ด์ฐ๊ธฐ ํฌํจ์
๋๋ค. โโ
1. String ๊ฐ์ฒด์ ๋ฉ์๋ ๋ฐ ์์ฑ ํ ๋์ ๋ณด๊ธฐ 2โ์ข
๋ฅ๊ธฐ๋ฅsplit("๋ฌธ์")์ง์ ํ ๋ฌธ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฌธ์ ๋ฐ์ดํฐ๋ฅผ ๋๋์ด ๋ฐฐ์ด์ ์ ์ฅํ์ฌ ๋ฐํlet str = "amazingkwebkstudy";str.split("k"); // ๋ฐฐ์ด ํ์์ผ๋ก ๋ฐํarr = ["amazing", "web", "study"]toLowerCase()๋ฌธ์์ด์์ ์๋ฌธ ๋๋ฌธ์๋ฅผ ๋ชจ๋ ์๋ฌธ์๋ก ๋ณํlet str = "Amazing Web ..
๐ 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..
๐ 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(์ซ์)์..
'๋ฉ์๋' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก (2 Page)
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.