728x90

전체 글 264

[백준] 단계별로 풀어보기 > 입출력과 사칙연산 (C언어)

+) 풀이 코드 https://github.com/jung0115/CodingTestPractice.git GitHub - jung0115/CodingTestPractice: Practice Coding Test with Beakjoon, programmers, etc. Practice Coding Test with Beakjoon, programmers, etc. - GitHub - jung0115/CodingTestPractice: Practice Coding Test with Beakjoon, programmers, etc. github.com 백준의 문제를 차례대로 풀어보려고 한다. 오늘은 '단계별로 풀어보기'에서 '입출력과 사칙연산' 부분을 C언어를 이용하여 모두 성공했다. 2557번 #incl..

Programming/C 2021.03.13

[영어 스터디] 1일차 - 2021.03.11.목 (단어: 10/10 + 패턴: 5/5)

혼자서는 도저히 공부를 하지 않아서 다른 방법이 필요하다고 생각했다. 친구 한 명과 영어 스터디를 하면서 주 2회 영어 단어와 패턴 암기한 것을 서로 검사해주기로 했다. 시작부터 많이 외우려고 하면 감당이 안 될 것 같아서 천천히 외우기로 했다. 매일 적정량의 단어를 암기하고 매주 화, 토요일에 서로 검사를 해주는 방식이다. 어렵거나 반복이 필요한 단어, 패턴은 다음날에도 반복해서 외울 것이다.

[Javascript] 조건문

조건이 true면 if문 안의 실행 false는 else 실행문으로 if(조건문) { 실행문 } else { 실행문 } if(조건문) { 실행문 } else if(조건문) { 실행문 } else { 실행문 }​ +) 비교연산자 [Javascript] 연산자 1) 대입 연산자 = 2) 비교 연산자 == : 두 값이 서로 같으면 true, 다르면 false === : 두 값이 정확히 같으면 true, 다르면 false (데이터타입까지) 1 == '1' //true 1 === '1' //false +) null: 값이 없다. / un.. coding-ga-ding.tistory.com +) 논리연산자 [Javascript] 논리연산자 * 논리연산자 && : 좌항, 우항이 모두 참일 때 true || : 좌항,..

[Javascript] 연산자

1) 대입 연산자 = 2) 비교 연산자 == : 두 값이 서로 같으면 true, 다르면 false === : 두 값이 정확히 같으면 true, 다르면 false (데이터타입까지) 1 == '1' //true 1 === '1' //false +) null: 값이 없다. / undefined: 값이 정의되지 않았다. null == undefined //true null === undefined //false +) true: 0이 아닌 수 / false: 0 true == 1 //true true === 1 // false true == '1' //true true === '1' //false 0 === -0 //true NaN === NaN //false NaN == NaN //false 0/0 => NaN..

[Javascript] 숫자와 문자

자바스크립트에서 따옴표가 붙지 않은 숫자는 숫자(정수, 실수 등)로 인식하고, 따옴표가 붙은 숫자는 문자로 인식한다. 숫자는 +, -, /, * 연산이 가능하다 1) 숫자 연산 Math.pow(3, 2); //3^2 = 9 Math.round(10.6); //반올림 = 11 Math.ceil(10.2); //올림 = 11 Math.floor(10.6); //내림 = 10 Math.sqrt(9); //제곱근 = 3 Math.random(); 1~1.0 사이의 랜덤한 숫자 Math.round(10 * Math.random()); //0~10 사이의 랜점한 정수 2) 문자 - 따옴표로 감싸진 것은 문자로 인식한다. - 문자가 여러개면 문자열이다. - typeof: 값의 데이터형을 알려준다. alert(type..

[Javascript] export와 import

1) export(내보내기) -> export 하는 모듈은 "use strict" - named: 모듈을 특정 이름으로 export export {myFunction}; //먼저 선언한 함수 내보내기 export const foo = Math.sqrt(2); //상수 내보내기 - default: 모듈을 이름 없이 export export default function(){} //기본 함수 내보내기 export default class{} //기본 클래스 내보내기 +) 차이점 → 하나의 모듈(파일)에서는 하나의 default export만 가능 → named export는 동일한 이름으로 가져올 수 있고, 이름을 바꾸려면 as 사용 import {a as b} from "module.js" → {}구분으로..

[Javascript] var, let, const

var, let, const의 차이에 대해 알아보자. ● 변수 선언 방식에 따른 차이 1) var : 앞에서 선언된 변수명과 동일한 변수명으로 선언해도 에러가 발생하지 않는다. var name = "mimi"; console.log(name); //mimi var name = "citi"; console.log(name); //citi 2) let : 동일한 변수명으로 재선언은 불가능하지만 변수의 값을 재할당하는 것은 가능하다. let name = "mimi"; console.log(name); //mimi let name = "citi"; console.log(name); //Error!! name = "titi"; console.log(name); //titi 3) const : 동일한 변수명으로 재..

[ReactNative] async와 await

async와 await는 비동기 처리 방식의 대표적인 예시라고 할 수 있다. - 사용 형태 async function Function_Name(){ await 비공개처리메소드명(); } - 사용 예시(AsyncStorage를 이용하여 저장한 데이터를 불러올 때) const Save_Data = async ()=>{ const data_D = await AsyncStorage.getItem('Dday_Data'); if (this._isMounted) { this.setState({Dday: data_D}); //스토리지 데이터는 return으로 값을 못 넘겨주기 때문에 state 이용 } } 2번 줄을 보면, 로컬 스토리지에서 Dday_Date라는 이름으로 저장되어 있는 데이터를 불러오고 있다. 만약 이..

728x90