day 7

JH·2024년 6월 4일
post-thumbnail

코딩테스트 연습 > 짝수의 합

n 이하의 짝수를 모두 더한다(반복해서 더한다)
반복문 for과 n 이하의 짝수를 구할 if문을 사용한다.
짝수를 구하기 위해 값을 2로 나눗셈하여 나머지가 0인 값을 구한다.
i는 0부터 시작해서 n 이하의 값까지로하고 if조건에 맞는 값을 반복해서 더하자.
(answer+=i는 answer = answer + i를 줄인 말)

👉 문제 풀이
function solution(n) {
let answer = 0;

for( let i = 0; i <= n; i++) {
    if( i % 2 == 0 ) 
        answer += i;
}
return answer;

}

특수 문자를 활용한 강아지 출력하기

👉 console.log로 강아지 그림 그려보기

👉 참고 코드
console.log('Hello, World!'); // 일반 로그 메시지 출력
console.warn('경고 메시지입니다.'); // 경고 메시지 출력
console.error('에러가 발생했습니다!'); // 오류 메시지 출력

const obj = { name: '삼겹살', category: '고기' };
console.table(obj); // 객체를 표 형식으로 출력

console.time('타이머');
// 실행할 코드
console.timeEnd('타이머'); // 코드 실행 시간 출력

👉 내가 작성한 코드
console.log( /\____ ( @\_____ / 0 / (_______/ / _____/ U);

console.log("이것은 간단한 ASCⅠⅠ 아트 강아지입니다.");
console.warn('주의: 이 강아지는 그림입니다. 실제 강아지가 아닙니다!.');
console.error('오류: 실제 강아지 데이터를 불러오지 못했습니다.');

console.time('타이머');
console.timeEnd('타이머');


내가 쓰는 키보드에 백슬러시 '\' 자판이 없다. 구글에 검색해보니 백스페이스 옆에 '\' 키가 백슬러시 역할을 한다고 한다.
또는 'ㄱ' + 한자로도 찾을 수 있다.

타이머에 그림 그린 시간으로 기록되지않았다.
console.time()수정해야 할 것 같다....ㅠ

👉 결과

0개의 댓글