기본 콘텐츠로 건너뛰기

추천 게시물

javascript and & or

javascript and & or   javascript에는 and와 or이 있습니다. and는  A와 B의 조건이 모두 true일때 true로 작동합니다. or은 A와 B의 조건이 둘 중에 하나라도 true일때 true로 작동합니다. javascript and & or   javascript에는 and와 or이 있습니다. and A(true) && B(true)  => true A(true) && B(false) => false A(false) && B(true) => false   A(false) && B(false) => false    or   A(true) || B(true)  => true A(true) || B(false) => true A(false) || B(true) => true   A(false) || B(false) => false        
최근 글

javascript if 및 else

 javascirpt에서의 if 및 else javascript에서 if와 else는 조건문을 형성합니다. if는 특정 조건일 때 발생합니다. else if는 if와 앞에서 선행된 else if의 조건에 해당되지 않을때 발생합니다. else는 if와 else if 모두에 해당되지 않을때 작동됩니다. const text = parseInt ( prompt ( "itcider는 몇 글자일까요?" )); if ( isNaN ( text )){   console . log ( "글자 수는 숫자로 입력해주셔야 합니다." ); } else if ( text === 7 ){   console . log ( "정답입니다!" ); } else if ( text > 5 && text <= 10 ){   console . log ( "거의 다 맞췄어요!" ); } else if ( text >= 0 && text < 100 ){     console . log ( "아쉽네요 좀 더 범위를 좁혀보세요." ); } else if ( text >= 100 ){   console . log ( "100글자를 넘진 않는답니다..." ); } else {   console . log ( "...? 음수가 될 순 없어요." ); } 위의 코드를 보시면 우선 if에서 숫자인지 확인합니다.  else if에서 정답 여부를 확인하고, 그 다음 else if 에서는 5초과 10 이하인지 확인합니다. 3번째 else if에서는 0이상 100 미만인지 확인합니다. 4번째 else if에서는 100이상인지 확인합니다. 마지막 else에서는 위의 조건에 없는 음수일 경우 실행됩니다.    

javascript의 return

 javascript의 return   javascript의 return은 이전에 도출된 값을 다시 사용하는데 매우 유용합니다. const cal = {   plus : function ( a , b ){     return a + b ;   },   minus : function ( a , b ){     return a - b ;   },   multi : function ( a , b ){     return a * b ;   },   devide : function ( a , b ){     return a / b ;   }, }; const plusR = cal . plus ( 12 , 24 ); const minusR = cal . minus ( plusR , 1.5 ); console . log ( minusR ); 위의 코드를 보면 알 수 있듯이 plusR의 값을 활용하여 minusR을 실행할 때 plusR의 값에서 1.5를 뺄 수 있습니다.  이처럼 return은 이전에 계산된 값을 뒤에서 불러오는데 유용합니다.   return을 실행하면 다음 줄은 작동이 안 됩니다. return을 실행한 순간 function이 종료되기 때문입니다.      

javascript의 function

 javascript의 function javascript의 function은 편리하게 데이터를 전송하고 그 값을 이용할 수 있습니다. function cal ( x , y , z ){   console . log ( x + y + z );   console . log ( x - y - z );   console . log ( x * y * z );   console . log ( x / y / z );   console . log ( x * x * y * y * z * z ); } cal ( 15 , 35 , 65 ); function plus ( a , b ){   console . log ( a + b ) } plus ( 5 , 6 ); 위 같은 코드에서 cal이라는 function과 plus라는 function이 있음을 알 수 있습니다.  cal이라는 function에서는 x y z 값을 넣으면 그 세 값에 대한 사칙연산 값과 제곱값의 합을 제공합니다. 이때 cal(15, 35, 65);는  15를 x로, 35를 y로 65를 z로 대응시킵니다.  아래의 plus function을 봐도 마찬가지입니다. plus(a, b)는 5와 6이 각각 대응됩니다.  이처럼 function의 기능을 통해서 function내부의 값을 외부에서 추가해줄 수 있습니다.

javascript의 object

 javascript의 object   javascript의 object를 통해서 object와 property 값을 지정하고 수정할 수 있습니다.     const itcider ={   serviceName : "itwebsite" ,   uptimeSla : 99.9 }; console . log ( "itcider's service is " + itcider . serviceName ); console . log ( "itcider's uptime sla is " + itcider . uptimeSla ); itcider . dnssec = true ; console . log ( "itcider's dnssec available? " + itcider [ "dnssec" ]); console . log ( itcider );  위 코드처럼 object를 설정할 수 있습니다. 우선 itcider이라는 object를 만들었고, itcider 안에 serviceName과 uptimeSla라는 property를 지정하였습니다. 5번째 줄과 6번째 줄은 각각 itcider의 serviceName과 itcider의 uptimeSla라는 property를 console에 출력해줍니다. 7번째 줄에는 itcider이라는 object에 dnssec라는 property를 만들고 그 property를 true라는 boolean으로 지정해주었습니다. 8번째 줄에서는 7번째 줄에서 선언한 itcider의 dnssec라는 property에 대해서 불러옵니다.    

javascript의 array

 javascript의 array javascript의 array를 구성하는 예제 코드는 다음과 같습니다. let itcider =[ "itcider" , "fiskin" , "itcidercenter" , "itciderdev" ]; console . log ( itcider ); console . log ( itcider [ 1 ]); itcider . push ( "itcidersupport" ); console . log ( itcider );   위 코드와 같이 array는 itcider, fiskin, itcidercenter, itciderdev라는 4개의 값을 지니고 있습니다.   이러한 값들을 []안에 넣어주시면 됩니다. 3번째 줄에서의 itcider[1]은 itcider가 아닌 fiskin을 의미합니다.  컴퓨터는 0부터 계산되기 때문에 itcider = 0 fiskin = 1로 계산된 것이기 때문입니다. 5번째 줄에서 보이듯이, itcider.push를 통해서 itcidersupport라는 값이 추가될 수 있습니다.    

boolean과 데이터 타입

boolean의 데이터 타입   boolean의 데이터 타입에는 true, false, null, undefined가 있습니다. true true는 해석대로 참을 의미하는 값입니다.   let itciderServerOn = true ; console . log ( itciderServerOn );   위의 코드를 보면 true라는 값이 console의 출력되게 됩니다. false false는 해석대로 거짓을 의미하는 값입니다.   let itciderError = false ; console . log ( itciderError ); 위의 코드를 보면 false라는 값이 console의 출력되게 됩니다.   null   null은 값이 없음을 의미합니다.  null은 코드에 의도적으로 넣야 생기는 값입니다.   let itciderConfig = null ; console . log ( itciderConfig );   undefined    undefined는 값이 지정되지 않았다는 것을 알려줍니다.   let undefineditciderconfig ; console . log ( undefineditciderconfig );   위 코드처럼 undefineditciderconfig라는 값은 대응되는 값이 지정되지 않았기에 console에 "undefined"가 뜨게 됩니다.    

안내

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."