make a splash
728x90
2. 크롬 개발자도구
Web/자바스크립트 2021. 5. 24. 18:47

프레임워크를 위한 JavaScript ES6 강좌 https://edu.goorm.io/lecture/19879/프레임워크를-위한-javascript-es6 1. Network 웹페이지에서 받아오는 정보(구성요소)들 2. Console 자바스크립트 문법 사용 가능. 콘솔 출력: console.log("Hi Web") 변수 생성: var num = 1; Shift + Enter : 여러 줄에 걸쳐서 코드 작성 가능 3. Elements 웹페이지에 해당하는 코드를 확인 박스 / 색 으로 코드에 해당하는 부분 확인 가능 코드 요소를 바꾼 화면을 확인 가능 4. Sources 소스 디버깅 / 코드 트래킹 용도 1) Watch tab : 특정 코드를 넣어서 값 등을 실시간 확인 가능 2) Breakpoints t..

1. 자바스크립트 ES6 시작
Web/자바스크립트 2021. 5. 24. 18:46

프레임워크를 위한 JavaScript ES6 강좌 https://edu.goorm.io/lecture/19879/프레임워크를-위한-javascript-es6 1. 웹을 이루는 요소 정보의 구조 = HTML 꾸며주는 스타일 = CSS Logic = JavaScript 2. 정적 페이지와 동적 페이지 : 사용자와 상호작용 X : 사용자와 상호작요한다 = 논리를 가지고 있다. 3. JS 표준화의 필요성 크로스 브라우징 이슈: 브라우저별로 코드호환이 되지 않는 문제 JS는 ECMAScript를 준수하는 언어 ES6 = ECMAScript Ver.6

article thumbnail
Web에서 네이버 지도 API 사용하기
카테고리 없음 2021. 5. 3. 22:01

1. 이용신청하기 www.ncloud.com/product/applicationService/maps NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 2. Application 등록하기 3. Web Dynamic Map 사용 네이버 Maps API는 3개의 상품으로 구분된다. 1. 흔히 사용하는 기본적인 지도 API 2. (유료) 실시간 교통 정보로 출발지에서 목적지까지 최적의 경로를 찾아주는 Directions 3. 위치데이터로 원하는 장소를 검색할 수 있는 Places Web ..

article thumbnail
유니티 안드로이드 연결
Unity 2021. 4. 28. 20:05

1. 안드로이드 핸드폰에서 개발자 모드 활성화 설정 > 휴대폰 정보 > 소프트웨어정보 > 빌드번호 여러번 클릭 개발자로 변경됐다고 뜬다. 개발자 옵션(꼭) > USB 디버깅 활성화 컴퓨터랑 연결되어있으면 컴퓨터 정보가 뜨면서 연결할거냐고 묻는다. 2. 안드로이드 스튜디오 안드로이드 스튜디오 내의 SDK Manager > SDK Platforms 확인 ( 최소 한개 이상의 API 체크 ) 3. 유니티 File > Build Setting Android로 Switch Platform Player Setting > Publishing Setting > Keystore Manager > Make Key 설정 정보 입력. Build and Run 하면 연결된 안드로이드 폰에 APK 파일이 뜬다.

C# 기초 (3) 배열, 클래스/오브젝트
Unity 2021. 4. 28. 03:25

유니티기초(1) -변수 -함수 -조건문 -반복문 1. 배열 여러 값을 순서대로 저장, 접근할 수 있는 방법. 배열 선언 및 할당 : new를 통해 오브젝트 생성 // 선언 후 할당 int[] enemyHP; enemyHP = new int[5]; //선언과 할당을 동시에 int[] enemyHP = new int[5]; 적의 체력을 관리한다고 하자. (배열 생성 후 인덱스로 값 접근) public class EnemyHP : MonoBehaviour { void Start(){ int [] enemyHP = new int[3]; enemyHP[0] = 10; enemyHP[1] = 20; enemyHP[2] = 30; Debug.Log("1 몬스터 Hp : " + enemyHP[0]); Debug.Log..

C#기초 (2)
Unity 2021. 4. 8. 20:56

제어문 if( condition ) { // if문 블록 // 조건이 참이면 코드 실행 } 예시) 비교 연산 : = == != int kill = 0; if (kill > 10) { Debug.Log("Next Stage"); } else { Debug.Log("You Can't Go"); } 논리연산 : && || ! if( age > 12 && age 5 && age < 12) { Debug.Log("Go Home"); } for for(int i=0; i

article thumbnail
C# 기초
Unity 2021. 4. 8. 17:40

코드의 기본! 문장 끝에 ; 을 붙인다. 변수 1. 변수 형태 타입 변수명; 2. = : 대입연산자 오른쪽에 있는 값을 왼쪽에 전달한다는 의미. coin이라는 변수에 1000이라는 수를 저장한다. int coin = 1000; 이후에 값을 변경할 수 있다. int coin = 1000; coin = coin + 1000; // 적을 쓰러뜨리고 코인을 얻는다. coin = coin - 500; // 아이템을 구매해서 코인이 차감된다. 3. 변수 선언하기 // 방법1 int coin; // coin이라는 이름의 int 타입의 변수를 선언한다. coin = 1000; // 변수에 값을 할당한다. // 방법2 int coin = 1000; // 선언과 동시에 값을 할당한다. int는 정수 integer의 약자입..

JS 정리
카테고리 없음 2021. 4. 5. 22:51

사용자와 상호작용하는 웹. html 위에서 작동함. 태그 안을 JS라고 인식. hi 버튼을 '눌렀을 때' HI경고문 띄우기 onclick 속성은 JS여야 한다. 텍스트 내용이 '변했을 때' 경고문 띄우기 body 배경 색 바꾸기 onclick="document.querySelector('body').style.backgroundColor='black'"> 배열 var members = ["영희", "철수"]; document.write(members[0]); 함수 function BodySetColor(color){ document.querySelector('body').style.backgroundColor = 'black'; } BodysetBackgroundColor('black'); 객체 1. 객..

article thumbnail
[Hackerrank] Viral Advertising
문제풀이/C 2020. 11. 23. 13:32

문제 5명으로 시작해서 절반(나머지 버림)이 좋아하는 반응을 보이고, 그 2명이 다시 각자 3명씩에게 전한다. 입력받은 n 단계만큼 거쳐왔을 때 좋아하는 반응을 보인 사람을 구하자 풀이 5명으로 시작해서 2로 나누는 수를 계속해서 저장할 count 변수와 단계마다 사람의 수를 바꿔나갈 변수 p를 사용한다. 코드 int viralAdvertising(int n) { int count = 0; int p = 5; for(int i=0; i

article thumbnail
[HackerRank] Find Digits
문제풀이/C 2020. 11. 22. 16:30

문제 정수가 주어지면 정수를 구성하는 각 자릿수를 확인하고, 정수의 개수를 구하자 풀이 10으로 계속 나누는 식으로 각 자리 값을 확인한다. ( 배열에 저장하고 비교, 문자열로 인식하고 비교해도 될 것 같다 ) 코드 int findDigits(int n) { // n : 나눠야 할 수 int r = n; int count = 0; while(r > 0) { // 나머지가 0이 아니고 && 이전에 저장된적 있다면 if(r % 10 != 0 && n % (r % 10) == 0) count++; r = r / 10; // 자리수대로 자르기 } return count; } 결과

728x90