2021.05.04

김승우·2021년 5월 3일
0

TIL

목록 보기
55/68

1. TIL

1. CSS list-style-type

목록(리스트) 태그 앞의 마커를 정하는 속성

.list {
    list-style-type: disc; /* 속이 차 있는 동그라미 */
    list-style-type: circle; /* 속이 비어 있는 동그라미 */
    list-style-type: square; /* 속이 비어 있는 동그라미 */
}

2. Javascript if...else 문

  1. if()문은 괄호 안의 표현식을 평가하고 그 결과를 불린값으로 변환한다.

3. 백준 Node.js 입력받기

2. 백준 문제풀이

1. 1330번

const fs = require("fs");
const inputData = fs.readFileSync("/dev/stdin").toString().split(" ").map(value => +value);
const [a, b] = inputData;

if( a > b ) {
    console.log(">");
} else if( a === b ) {
    console.log("=");
} else {
    console.log("<");
}

2. 9498번

const fs = require("fs");
const inputData = fs.readFileSync("/dev/stdin").toString();

function solution(value) {
    if( 90 <= value ) {
       console.log("A");
    } else if( 90 > value && 80 <= value ) {
        console.log("B");
    } else if( 80 > value && 70 <= value ) {
        console.log("C");
    } else if( 70 > value && 60 <= value ) {
        console.log("D");      
    } else {
        console.log("F");
    }
}

solution(Number(inputData));

3. 2753번

const fs = require("fs");
const inputData = fs.readFileSync("/dev/stdin");

function solution(value) {
	// 1.
    if( value%4 === 0 ) {
        if( value%100 !== 0 || value%400 === 0 ) {
            console.log(1);
        } else {
            console.log(0);
        }
    } else {
        console.log(0);
    }

	// 2.
	if( value%4 ==0 && value%100 != 0 ) {
		console.log(1);
	} else if( value%4 ==0 && value%400 == 0 ) {
		console.log(1);
	} else {
		console.log(0);
	}

	// 3. 
	if( value%4 == 0 && (value%100 != 0 || value%400 == 0) ) {
		console.log(1);
	} else {
		console.log(0);
	}
}

solution(inputData);

🎉 키포인트: 논리연산자를 말로 표현하고, 코드로 옮기는 것!


profile
사람들에게 좋은 경험을 선사하고 싶은 주니어 프론트엔드 개발자

0개의 댓글