함수의 기본적인 문법과 산술연산자, 관계연산자를 배웠다. 또한 string 자료형, 배열, 주석, 조건문, 반복문 등을 배웠다.
제일 흥미로웠던 것은 반복문으로 나온 for in 문이였다. for문의 변형식으로 예상했던 것은 switch 정도였는데 들어본 적 없었던 for in 문이 나와서 새롭게 들었다.
var a = 10;
var b = 7;
var c = a + b;
var d = a - b;
var e = a * b;
console.log("a와 b의 합 :", c);
console.log("a와 b의 차 :", d);
console.log("a와 b의 곱 :", e);
func solution(a, b) {
return a > b
}
var prefix = "program";
var suffix = "mer";
var word = prefix + suffix ;
var word_length = word.length ;
console.log("word : ", word);
console.log("word_length :",word_length);
function solution(arr){
return arr[0]
}
var result = solution([1,2,3,4,5])
console.log(result)
function solution(age){
if(20 <= age && age < 30){
return true;
}
else{
return false;
}
}
function solution( month ){
switch(month) {
case 1:
return 31;
case 3:
return 31;
case 5:
return 31;
case 7:
return 31;
case 8:
return 31;
case 10:
return 31;
case 12:
return 31;
case 4:
return 30;
case 6:
return 30;
case 9:
return 30;
case 11:
return 30;
default:
return 28;
}
}
function solution(n) {
var count = 1;
var sum=0;
while( count <= n ){
sum = sum + count ;
count++;
}
return sum;
}
var obj = {
name: "object",
age: 10,
weight: 5
}
var sum = 0;
for ( var property in obj ){
if( typeof( obj[property] ) == number" ){
sum = sum + obj[property] ;
}
}
console.log("sum :", sum);