분류 전체보기 109

Javscript - 데이터속성(data-xx) 관련하여

data-xx 개인적으로 필요에 따라 데이터를 hidden에 담아 숨겨두고 했는데 이번의 경우는 클릭 할 때 해당 태그에 할당된 값을 불러 와서 쓰려고 하다보니 찾게 되었고,본인은 a태그에 사용하였지만 다른 태그에도 사용이 가능합니다. var exam = document.getElementById("id"); //아래와 같이 사용하면 할당된 값을 가져와 출력합니다. console.log(exam.dataset.value); console.log(exam.dataset[value]); console.log(exam.dataset.id); console.log(exam.dataset[id]); //아래와 같이 사용하면 값의 변경도 가능합니다. exam.dataset.value = 2; exam.dataset..

언어/JavaScript 2022.12.22

a태그 javascript:void(); 에러 발생

a태그 기본 클릭을 막고 onclick을 잡아두는 과정에 a href = 'javascript:void();'로 작업하니 콘솔에 vm에러가 떠서 void(0)으로 변경해주니 콘솔에 에러 출력이 안되는 것을 확인했지만 둘의 차이점과 원인은 아직 모르겠는데 혹시나 나 같은 문제에 닥친 사람이 있을까봐 우선 작성해둡니다. void 연산자는 값을 생성하는 표현식을 평가해서 undefined를 반환합니다. 오직 undefined 원시값을 얻기 위해선 void 0 또는 void(0) 처럼만 사용해야 원하는 기댓값을 얻어 낼 수 있습니다. 출처 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/void

언어/JavaScript 2022.12.14

백준 알고리즘 11720번: 숫자의 합 - JAVA

https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokeniz..

알고리즘 2022.12.08

백준 알고리즘 10818번: 최소, 최대 - JAVA

https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; im..

알고리즘 2022.12.08

백준 알고리즘 8958번: OX퀴즈 - JAVA

https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 import java.io.BufferedReader; import java.io.BufferedWriter; imp..

알고리즘 2022.12.08

백준 알고리즘 4673번: 셀프 넘버 - JAVA

https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 import java.io.BufferedReader; import java.io.BufferedWriter; import jav..

알고리즘 2022.12.08

백준 알고리즘 2884번: 알람 시계 - JAVA

https://www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); if(b >= 4..

알고리즘 2022.12.08

백준 알고리즘 2439번: 별 찍기 - 2 - JAVA

https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import jav..

알고리즘 2022.12.08
728x90
반응형