분류 전체보기
interface
//interface는 빌드하면 지워지기 때문에 아무리 많아도 상관없다. 데이터 validation만 한다 interface TV{ turnOn():void turnOff():boolean } const myTV:TV ={ turnOn(){ }, turnOff(){ return true } } function tryTurnOn(tv:TV){ tv.turnOn() } tryTurnOn(myTV) //? 물음표는 변수가 없어도 동작하도록 해줌 interface Cell{ row:number col:number piece?:Piece } interface Piece{ move(from:Cell,to:Cell):boolean } function createBoard(){ const cells:Cell[]=[] ..
basic type
let any:any let num:number let str:string let boo:boolean let und:undefined let nul:null let obj:object let sym:symbol //모든 타입의 상위 타입은 any, 모든 타입의 하위 타입은 null,undefined //new는 객체반환 let lis:string[] lis=["s"] //인라인 타입 let usr:{name:string,score:number} usr = { name:'oy', score:2 } let tuple2:[number,string] tuple2=[1,'a']
font-family에서 글꼴을 찾지 못하는 오류
@font-face{ font-family:"NanumGothic"; src:url('src/assets/fonts/NanumGothic.eot'), url('src/assets/fonts/NanumGothic.eot?#iefix') format('embedded-opentype'), url('src/assets/fonts/NanumGothic.woff') format('woff') } 이렇게 작성하고 빌드하면 글꼴을 찾지 못하는 오류가 있었다. @font-face{ font-family:"NanumGothic"; src:url('~@/dataplatform/assets/fonts/NanumGothic.eot'), url('~@/dataplatform/assets/fonts/NanumGothic.eot?..
[1008][java] 백준 알고리즘
문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. 예제 입력 1 복사 1 3 예제 출력 1 복사 0.33333333333333333333333333333333 10-9 이하의 오차를 허용한다는 말은 꼭 소수 9번째 자리까지만 출력하라는 뜻이 아니다. 정답 import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); double a,b; a = sc.nex..