시험 4

03월 31일 쪽지시험_오답노트

01. 다음의 결괏값을 작성하시오. { let num = 0; while(false){ num++; if( num == 3 ){ continue; } if( num > 10 ){ break; } } console.log(num); } 답 : 0 우선 변수 num에 0을 저장하고 whiile문을 실행하려고하는데 조건문에 false가 있는데 while문에 false가 있으면 실행하지않아 출력된 답은 0입니다. 02. 다음의 결괏값을 작성하시오. { let a = 6, b = 9, c = 3, result; result = ++a + b++ + ++c; console.log(result); console.log(a+b+c); } 답 : 20 21 03. 결괏값을 작성하시오. { function func(){ ..

03월 17일 쪽지시험_오답노트

금요일마다 시험이라뇨... 목요일 밤마다 몬스터 사러 갑니다... 01. 결괏값을 작성하시오. { (function(){ console.log("함수가 실행되었습니다."); })(); } 답 : 함수가 실행되었습니다. 02. 결괏값을 작성하시오. { function func(str = "함수가 실행되었습니다."){ document.write(str); } func(); } 답 : 함수가 실행되었습니다. 03. 결괏값을 작성하시오. { let sum = 0; for(var i=1; i num2) return num1 else return num2 } console.log(func(10, 23) + func(40, 50)) } 답 : 73 if 조건문을 사용하여, 첫 번째 매개변수 num1이 두 번째 매개변..

03월 10일 쪽지시험_오답노트

이번 시험은 헷갈리는 것도 많고 어이없이 틀린 것도 많아 구분짓겠습니다. 틀린 문제의 답 헷갈린 문제의 답 01. 결괏값을 작성하시오. { if( null ){ console.log("true"); } else { console.log("false"); } } 답 : false 02. 결괏값을 작성하시오. { let num = 0; while( num 6 ){ break; } console.log(num); } } 답 : 1 , 2 , 4 , 5 , 6 해설 : while문의 조건식에 true를 넣으면 항상 참이 되어 무한 루프가 발생됩니다.그러므로 위 구문은 무한 루프가 발생하는 구문입니다.num++먼저 출력되고 나면 if문이 실행됩니다.반복하다보면 num이 3이되는데 그렇게되면 첫번째 if문의 조건문..

공부 일기 001_무엇을 써야하나요...?

블로그를 시작하면서 선생님과 약속한 1일 1블로그에 위기가 찾아왔어요.... 주제가 없는데 글을 올려야 하는 상황이 오고말았어요.... 뭘 적어야 하는가 생각해봤는데 오늘은 명확한 주제를 가지고 정리하는 것 말고 오늘 수업에서 공부한 걸 정리하려고 해요... 앞으로도 여러번 쓸거같은 예감이ㅎㅎ 형변화 그저께 올린 문제중 형과 관련된 함수가 있었는데 parseInt() : 문자열을 정수로 바꾸는 함수(숫자가 아닐 경우 nan을 반환함) isNaN() : 매개변수가 숫자인지 검사하는 함수 ispositive() : 양수인지 확인하는 함수 이렇게 세가지 였습니다. 이렇게 세가지 함수와 더불어 오늘은 형변화에 대해 수업이 먼저 이루어졌습니다. 형변화를 배우기 전에 type of 함수로 형을 판별하는 것부터 배웠..