๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90

์ „์ฒด ๊ธ€63

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์—ฐ์Šต๋ฌธ์ œ] ํ‘ธ๋“œ ํŒŒ์ดํŠธ ๋Œ€ํšŒ JAVA ํ’€์ด- ๋ ˆ๋ฒจ 1 ํ‘ธ๋“œ ํŒŒ์ดํŠธ ๋Œ€ํšŒ ๋ฌธ์ œ ์š”์•ฝ food ๋ฆฌ์ŠคํŠธ i ํ•ญ๋ชฉ / 2 ํ•œ ๊ฐ’๋งŒํผ i๋ฅผ ๋ฌธ์ž์—ด๋กœ ์ด์–ด๋ถ™์ด๊ณ  0์„ ๊ธฐ์ ์œผ๋กœ ๋‹ค์‹œ ๋ฐ˜๋Œ€๋กœ ๋ฌธ์ž์—ด์„ ์ด์–ด๋ถ™์—ฌ๋ผ. 0์„ ๊ธฐ์ ์œผ๋กœ ๋Œ€์นญ์ด ๋˜๊ฒŒ ๋งŒ๋“ค๋ฉด ๋œ๋‹ค. ์ž…์ถœ๋ ฅ ์˜ˆ ์ฒซ๋ฒˆ์งธ ์˜ˆ์—์„œ food[i] / 2 ํ•œ ๊ฐ’์„ ๋ณด๋ฉด food[1]์€ 1๋กœ 1์ด 1๋ฒˆ ๋ฐ˜๋ณต๋˜๊ณ  food[2]๋Š” 2๋ฒˆ, food[3]์€ 3๋ฒˆ ๋ฐ˜๋ณต๋œ๋‹ค. ๋”ฐ๋ผ์„œ '122333'์˜ ๋ฌธ์ž์—ด์ด ์™„์„ฑ๋˜๋Š” ๊ฒƒ. ์ด ๋ฌธ์ž์—ด๋“ค ๋’ค์— 0์„ ์ด์–ด๋ถ™์ด๊ณ  ๋ฐ˜๋Œ€๋กœ ์ด์–ด๋ถ™์ด๋ฉด '1223330333221'์ด ์™„์„ฑ๋œ๋‹ค. ํ‘ธ๋“œ ํŒŒ์ดํŠธ ๋Œ€ํšŒ JAVA ํ’€์ด class Solution { public String solution(int[] food) { String answer = "0"; for (int i = food.length - 1; i > .. 2022. 11. 30.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์—ฐ์Šต๋ฌธ์ œ] ๊ธฐ์‚ฌ๋‹จ์›์˜ ๋ฌด๊ธฐ JAVA ํ’€์ด- ๋ ˆ๋ฒจ 1 ๊ธฐ์‚ฌ๋‹จ์›์˜ ๋ฌด๊ธฐ ๋ฌธ์ œ ์š”์•ฝ 1๋ฒˆ๋ถ€ํ„ฐ number๊นŒ์ง€์˜ ์•ฝ์ˆ˜์˜ ํ•ฉ์„ ๊ตฌํ•˜๋ผ. ๋‹ค๋งŒ ํ•œ ์ˆซ์ž์˜ ์•ฝ์ˆ˜ ๊ฐœ์ˆ˜๊ฐ€ limit ์ˆ˜๊ฐ€ ๋„˜์—ˆ์„ ๋•Œ๋Š” ์•ฝ์ˆ˜ ๋Œ€์‹  power๊ฐ’์„ ๋”ํ•œ๋‹ค. ์ค„์ค„์ด ๊ธธ๊ฒŒ ์“ฐ์—ฌ์žˆ์ง€๋งŒ ํ•œ์ค„์š”์•ฝ์ด ๊ฐ€๋Šฅํ•œ ๋ฌธ์ œ๋‹ค. ์ž…์ถœ๋ ฅ ์˜ˆ number๊ฐ€ 5๊ฐ€๋˜๋‹ˆ 1๋ถ€ํ„ฐ 5๊นŒ์ง€์˜ ์•ฝ์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ•œ๋‹ค. ๋ชจ๋‘ limit 3์„ ๋„˜์ง€ ์•Š๊ธฐ์— ํ•ด๋‹น ์ˆ˜๋“ค์˜ ํ•ฉ์ธ 10์ด ๋œ๋‹ค. number๊ฐ€ 10์ด๋˜๋‹ˆ 1๋ถ€ํ„ฐ 10๊นŒ์ง€์˜ ์•ฝ์ˆ˜๋ฅผ ๊ตฌํ•œ๋‹ค. limit 3์ด๊ธฐ ๋•Œ๋ฌธ์—, 6, 8, 10๋ฒˆ์€ power๊ฐ’์ธ 2๋ฅผ ํ•ฉํ•ด ํ•ด๋‹น ์ˆ˜๋“ค์˜ ํ•ฉ์ธ 21์ด ๋œ๋‹ค. ๊ธฐ์‚ฌ๋‹จ์›์˜ ๋ฌด๊ธฐ JAVA ํ’€์ด class Solution { public int solution(int number, int limit, int power) { int answer = 0; fo.. 2022. 11. 23.
[SQL] ์ง‘ํ•ฉ์  ์‚ฌ๊ณ ๋ฅผ ๊ธฐ๋ฅด์ž SQL ์ž‘๋ฌธ์ด ์–ด๋ ต๋‹ค๋ฉด DA์ „๋ฌธ๊ฐ€๊ฐ€ ์•„๋‹ˆ๋”๋ผ๋„ SQL์„ ๋‹ค๋ค„์•ผํ•  ๋•Œ ์ง‘ํ•ฉ์  ์‚ฌ๊ณ  ๋ฐฉ์‹์„ ํ•ด์•ผํ•œ๋‹ค. ์ง‘ํ•ฉ์  ์‚ฌ๊ณ  ๋ฐ์ดํ„ฐ ์กฐ๊ฐ์„ ์ตœ๋Œ€ํ•œ ์ ๊ฒŒ ํ™œ์šฉํ•˜์—ฌ ํšจ์œจ์ ์ธ ๊ฒฐ๊ณผ๋ฌผ์„ ๋งŒ๋“ค์–ด๋‚ด๋Š” ๊ฒŒ ์ง‘ํ•ฉ์  ์‚ฌ๊ณ ์— ์˜ํ•œ ์ฟผ๋ฆฌ๋ฌธ ์ž‘์„ฑ์ด๋‹ค. SQL ์ž‘์„ฑ์‹œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€์„œ ๊ฐ€๊ณตํ•˜๊ณ  ๋‚ด๊ฐ€ ์›ํ•œ ๊ฒฐ๊ณผ๊ฐ’๋งŒ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ง‘ํ•ฉ์  ์‚ฌ๊ณ  ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•ด์•ผํ•œ๋‹ค. ์ง‘ํ•ฉ์  ์‚ฌ๊ณ ๋ž€ ๊ฐ‘์ž๊ธฐ ๊ธธ๋Ÿฌ์ง€๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๊ณ  ์ง€์†์ ์ธ ์—ฐ์Šต๊ณผ ํ›ˆ๋ จ์„ ํ†ตํ•ด ๊ธธ๋Ÿฌ์ง€๋Š” ๊ฒƒ์ด๊ธฐ์— SQL์— ๊ด€ํ•œ ๋งŽ์€ ์ฑ…์„ ์ฝ๊ณ  ์ฟผ๋ฆฌ๋ฅผ ๋งŽ์ด ์ž‘์„ฑํ•ด๋ด์•ผํ•  ๋“ฏ ํ•˜๋‹ค ์ฐธ๊ณ  ์ถœ์ฒ˜ : http://databaser.net/moniwiki/wiki.php/%EC%A7%91%ED%95%A9%EC%A0%81%EC%82%AC%EA%B3%A0%EB%B0%A9%EC%8B%9D DataBase.. 2022. 11. 17.
[java] ๊ฐ•์ œ ์˜ค๋ฅ˜ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๋ฒ•, IOException ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๋ฒ• ๊ฐ•์ œ IOException ์˜ค๋ฅ˜ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๋ฒ• IOException ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๋ฐฉ๋ฒ• try { IOException io = new IOException(); throw io; } catch (IOException e) { e.printStackTrace(); } ์ตœ์ƒ์œ„ ๋ถ€๋ชจ Exception๋กœ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๋ฒ• try { Exception e = new Exception(); throw e; } catch (Exception e) { e.printStackTrace(); } IOException ์™€ ๋˜‘๊ฐ™์ด ํ•˜์ง€๋งŒ ํด๋ž˜์Šค๋งŒ ๋ณ€๊ฒฝํ•˜์—ฌ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ํ•œ๋‹ค. ์ด์™ธ์˜ ์˜ค๋ฅ˜์ฒ˜๋ฆฌ๋„ ํด๋ž˜์Šค๋งŒ ๋ณ€๊ฒฝํ•ด์„œ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ํ•˜๋ฉด ๋œ๋‹ค. 2022. 11. 11.
[BaekJoon-11021] ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 11021๋ฒˆ java ํ’€์ด 11021๋ฒˆ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ - ๋ฐ˜๋ณต๋ฌธ : A+B - 7 ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 11021๋ฒˆ java ํ’€์ด ๋ฌธ์ œ : ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A+B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ : ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง. ์ถœ๋ ฅ :๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค "Case #x: "๋ฅผ ์ถœ๋ ฅํ•œ ๋‹ค์Œ, A+B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ๋ฒˆํ˜ธ๋Š” 1๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ๋‹ค. ์ถœ๋ ฅ ์˜ˆ์‹œ : 5 1 1์ž…๋ ฅ์‹œ 2 11021๋ฒˆ Java ํ’€์ด: import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args){ try { BufferedReader br = new BufferedReader(new Input.. 2022. 11. 2.
[BaekJoon-15552] ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 15552๋ฒˆ java ํ’€์ด 15552๋ฒˆ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ - ๋ฐ˜๋ณต๋ฌธ : ํ•ฉ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 15552๋ฒˆ java ํ’€์ด ๋ฌธ์ œ : BufferedReader๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ A+B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑ ํ•˜์‹œ์˜ค. ์ž…๋ ฅ : ํ…Œ์ŠคํŠธ์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง€๊ณ  ๊ฐ a,b๊ฐ€ ์ฃผ์–ด์ง. ์ถœ๋ ฅ :๊ฐ ํ…Œ์ŠคํŠธ๋งˆ๋‹ค A+B๋ฅผ ํ•œ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•œ๋‹ค. ์ถœ๋ ฅ ์˜ˆ์‹œ : 5 1 1์ž…๋ ฅ์‹œ 2 15552๋ฒˆ Java ํ’€์ด: import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args){ try { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Buffe.. 2022. 10. 27.
[BaekJoon-8393] ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 8393๋ฒˆ java ํ’€์ด 8393๋ฒˆ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ - ๋ฐ˜๋ณต๋ฌธ : ํ•ฉ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 8393๋ฒˆ java ํ’€์ด ๋ฌธ์ œ : n์„ ์ž…๋ ฅ ๋ฐ›์€ ํ›„ 1๋ถ€ํ„ฐ n๊นŒ์ง€ ํ•ฉ์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑ ํ•˜์‹œ์˜ค. ์ž…๋ ฅ : n์ด ์ฃผ์–ด์ง. ์ถœ๋ ฅ : 1๋ถ€ํ„ฐ n๊นŒ์ง€ ํ•ฉ์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ถœ๋ ฅ ์˜ˆ์‹œ : 3 ์ž…๋ ฅ์‹œ 6 8393๋ฒˆ Java ํ’€์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int sum = 0; for(int i=0; i < n; i++) { sum += (i+1); } System.out.println(sum); } } 2022. 10. 26.
[BaekJoon-10950] ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 10950๋ฒˆ java ํ’€์ด 10950๋ฒˆ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ - ๋ฐ˜๋ณต๋ฌธ : ๊ตฌ๊ตฌ๋‹จ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 10950๋ฒˆ java ํ’€์ด ๋ฌธ์ œ : A+B์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑ ํ•˜์‹œ์˜ค. ์ž…๋ ฅ : ์ฒซ์งธ์ค„์— ํ…Œ์ŠคํŠธ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง€๊ณ  ๊ฐ ํ…Œ์ŠคํŠธ๋Š” ํ•œ์ค„๋กœ ๊ฐ A์™€ B๊ฐ€ ์ฃผ์–ด์ง. ์ถœ๋ ฅ : ํ…Œ์ŠคํŠธ๋งˆ๋‹ค ๊ฐ A+B๋ฅผ ์ถœ๋ ฅ. ์ถœ๋ ฅ ์˜ˆ์‹œ : 5 1 1 ์ž…๋ ฅ์‹œ 2 ๋ฐ˜๋ณต 5๋ฒˆ 10950๋ฒˆ Java ํ’€์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int t = sc.nextInt(); for(int i=0; i < t; i++) { int a = sc.nextInt(); int b = sc.nex.. 2022. 10. 26.
[BaekJoon-2739] ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 2739๋ฒˆ java ํ’€์ด 2739๋ฒˆ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ - ๋ฐ˜๋ณต๋ฌธ : ๊ตฌ๊ตฌ๋‹จ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 2739๋ฒˆ java ํ’€์ด ๋ฌธ์ œ : ๊ตฌ๊ตฌ๋‹จ ๋‹จN์„ ์ž…๋ ฅ ๋ฐ›์„ ํ›„ N๋‹จ์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑ ํ•˜์‹œ์˜ค. ์ž…๋ ฅ : ๊ตฌ๊ตฌ๋‹จ ๋‹จN์ด ์ฃผ์–ด์ง. ์ถœ๋ ฅ : N * 1๋ถ€ํ„ฐ 9๊นŒ์ง€ ๊ตฌ๊ตฌ๋‹จ N๋‹จ์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ถœ๋ ฅ ์˜ˆ์‹œ : 2 ์ž…๋ ฅ์‹œ 2 * 1 = 2 ... 2 * 9 = 18 2739๋ฒˆ Java ํ’€์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=1; i 2022. 10. 26.
[C, Java ๊ณตํ†ต ์—ฐ์‚ฐ์ž] ์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„ ์—ฐ์‚ฐ์ž ์—ฐ์‚ฐ์ž๋Š” ํฌ๊ฒŒ ๋‹จํ•ญ ์—ฐ์‚ฐ์ž, ์ดํ•ญ ์—ฐ์‚ฐ์ž, ์‚ผํ•ญ ์—ฐ์‚ฐ์ž๋กœ ๋‚˜๋‰จ โ€‹ ๋‹จํ•ญ ์—ฐ์‚ฐ์ž๋Š” ํ•ญ์ด ํ•˜๋‚˜์— ์—ฐ์‚ฐ์ž ํ•˜๋‚˜๋ฅผ ์“ฐ๋Š” ์—ฐ์‚ฐ์ž๋กœ ++ , -- ๊ฐ€ ์žˆ์Œ ์ดํ•ญ ์—ฐ์‚ฐ์ž๋Š” ํ•ญ์ด ๋‘๊ฐœ์™€ ์—ฐ์‚ฐ์ž ํ•˜๋‚˜๋ฅผ ์“ฐ๋Š” ์—ฐ์‚ฐ์ž. ์ดํ•ญ์—ฐ์‚ฐ์ž๋Š” ์‚ฐ์ˆ ์—ฐ์‚ฐ์ž( + , - , * , / )์™€ ์‰ฌํ”„ํŠธ์—ฐ์‚ฐ์ž( >) , ๋น„๊ต์—ฐ์‚ฐ์ž( =, == , !=) ๋งˆ์ง€๋ง‰์œผ๋กœ ๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž( && , || )๋กœ ๊ตฌ๋ถ„๋จ. โ€‹ ์‚ผํ•ญ ์—ฐ์‚ฐ์ž๋Š” ์กฐ๊ฑด๋ฌธ์— ์‚ฌ์šฉํ•˜๋Š” ์—ฐ์‚ฐ์ž๋กœ ? , : ๊ฐ€ ์žˆ์Œ. ( ์กฐ๊ฑด ) ? ( ์ฐธ์ธ ๋ฌธ์žฅ ) : ( ๊ฑฐ์ง“์ธ ๋ฌธ์žฅ ); ์˜ ๊ตฌ์กฐ๋กœ if๋ฌธ ๊ตฌ์กฐ์™€ ์œ ์‚ฌํ•จ!! โ€‹ ์ด์™ธ์—๋Š” () , [] , . , ๊ทธ๋ฆฌ๊ณ  ,์—ฐ์‚ฐ์ž ๋“ฑ์ด ์žˆ์Œ. โ€‹ โ€‹ โ€‹ ์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„ โ€‹ ์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„ํ‘œ ๋ถ„๋ฅ˜ ์—ฐ์‚ฐ์ž ๋ฐฉํ–ฅ ์ตœ์ƒ์œ„์—ฐ์‚ฐ์ž [ ] ( ) . → .. 2022. 10. 25.
[BaekJoon-2480] ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 2480๋ฒˆ java ํ’€์ด 2525๋ฒˆ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ - ์กฐ๊ฑด๋ฌธ : ์ฃผ์‚ฌ์œ„ ์„ธ๊ฐœ ๋ฐฑ์ค€ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋”ฉ 2480๋ฒˆ java ํ’€์ด ๋ฌธ์ œ : 3๊ฐœ ์ฃผ์‚ฌ์œ„์˜ ๋‚˜์˜จ ๋ˆˆ์ด ์ฃผ์–ด์งˆ ๋•Œ, ์ƒ๊ธˆ์„ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑ ํ•˜์‹œ์˜ค. ์ž…๋ ฅ : 3๊ฐœ์˜ ๋ˆˆ์ด ๋นˆ์นธ์„ ์‚ฌ์ด์— ๋‘๊ณ  ๊ฐ๊ฐ ์ฃผ์–ด์ง. ์ถœ๋ ฅ : ์ฒซ์งธ ์ค„์— ๊ฒŒ์ž„์˜ ์ƒ๊ธˆ์„ ์ถœ๋ ฅ ํ•œ๋‹ค. ์ถœ๋ ฅ ์˜ˆ์‹œ : 3 3 6 ์ž…๋ ฅ์‹œ 1300 2 2 2 ์ž…๋ ฅ์‹œ 12000 6 2 5 ์ž…๋ ฅ์‹œ 600 2480๋ฒˆ Java ํ’€์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int r1 = sc.nextInt(); int r2 = sc.nextInt(); int r3.. 2022. 10. 17.
[javaScript ๋’ค๋กœ๊ฐ€๊ธฐ ์ด๋ฒคํŠธ] ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ ์ œ์–ด( window.onpopstate ) ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์„ ๋•Œ ๋‹ค๋ฅธ ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ window.onpopstate = function (ev) { location.reload(); } window.onpopstate ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ์„ ํด๋ฆญ ํ•˜๊ณ  ํ™”๋ฉด์ด ์ „ํ™˜๋˜์—ˆ์„ ๋•Œ ํŽ˜์ด์ง€๋ฅผ ๋‹ค์‹œ ๋ถˆ๋Ÿฌ์˜ค๋ฉด ํ•ด๊ฒฐ ๋จ. ๋‚ด๊ฐ€ ๋งŒ๋“  ์˜ค๋ฅ˜: ๋ ˆ์ด์–ด ํŒ์—…์„ ๋„์šฐ๊ณ  ๋ฉ”์ธํ™”๋ฉด ์Šคํฌ๋กค ์ œ์–ด๋ฅผ ์‹œํ‚จ ์ดํ›„ ๋‹ซ๊ธฐ๋ฒ„ํŠผ์ด ์•„๋‹Œ ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์„ ๋•Œ ์˜ˆ์™ธ์ฒ˜๋ฆฌ๋ฅผ ํ•˜์ง€ ์•Š์Œ. => ์Šคํฌ๋กค ๊ธฐ๋Šฅ์ด ์—†์–ด์ง„ ์ƒํƒœ๋ผ ๋ ˆ์ด์–ด ํŒ์—…์ด ๋‹ซํžŒ ์ดํ›„์—๋„ ์Šคํฌ๋กค์„ ๋ชปํ•จ ํ•ด๊ฒฐ: ๋ ˆ์ด์–ดํŒ์—…์ด ์‚ฌ๋ผ์กŒ์„ ๋•Œ ์Šคํฌ๋กค ์ œ์–ด ํด๋ ˆ์Šค๋ฅผ ํ™œ์„ฑํ™”์ƒํƒœ๋กœ ๋งŒ๋“ค์–ด์ค˜์•ผํ•จ. window. onpopstate ํ•จ์ˆ˜๊ฐ€ ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฒ„ํŠผ ์ œ์–ดํ•˜๋Š” ํ•จ์ˆ˜์ž„. 2022. 10. 14.
728x90
๋ฐ˜์‘ํ˜•