02. 롤러코스터 탈 수 있을까?
function checkHeight(height) {
if(height>=140){
console.log('탑승이 가능합니다.')
}
else{
console.log('탑승이 불가능합니다.')
}
}
// 테스트 코드
checkHeight(141);
checkHeight(135);
checkHeight(170);
03. 학점 계산기
function printGrade(midtermScore, finalScore){
total = midtermScore+finalScore;
if(total>=90){
console.log('A');
}else if(total>=80){
console.log('B');
}else if(total>=70){
console.log('C');
}else if(total>=60){
console.log('D');
}else{
console.log('F');
}
}
// 테스트 코드
printGrade(25, 35);
printGrade(50, 45);
printGrade(29, 24);
printGrade(37, 42);
05. 홀수와 짝수
function printOdd(number) {
for(i=0; i<=number;i++){
if (i%2 === 1){
console.log(i);
}
}
}
function printEven(number) {
for(i=0; i<=number;i++){
if (i%2 === 0){
console.log(i);
}
}
}
// 테스트 코드
printOdd(10);
printOdd(23);
printEven(31);
printEven(18);
06. 삼각형 그리기
function printTriangle(height){
for(i=1; i<=height; i++){
console.log('*'.repeat(i));
}
}
console.log('높이: 1');
printTriangle(1);
console.log('높이: 3');
printTriangle(3);
console.log('높이: 5');
printTriangle(5);
07. 약수 계산기
let n =180;
let i = 1;
let cnt = 0;
while(i<=n){
if(n%i === 0){
console.log(i);
cnt++;
}
i++;
}
console.log(`${n}의 약수는 총 ${cnt}개입니다.`);
'FRONTEND > JavaScript' 카테고리의 다른 글
[코드잇 - 모던 자바스크립트] 03. 함수 다루기 (0) | 2022.11.16 |
---|---|
[코드잇 - 모던 자바스크립트] 02. 자바스크립트의 동작 원리 (0) | 2022.11.16 |
[코드잇 - 모던 자바스크립트] 01. 모던 자바스크립트 이해하기 (0) | 2022.11.16 |
[코드잇 - 파이썬 개발자를 위한 자바스크립트 기초] 3. 심화 자료형 (0) | 2022.11.16 |
[코드잇 - 파이썬 개발자를 위한 자바스크립트 기초] 1. 자바스크립트 기초 (0) | 2022.11.15 |