본문 바로가기
[LANG]/- JavaScript

[JS]Do_it javascript/query 1회차

by Hapco 2022. 6. 3.
728x90
반응형

var age = promp ("당신의 나이는?" , "0");

실행할때 팝업창으로 구문과함께 초기값이 입력되어잇다

변수는 var에 저장한다

문자열 저장

var exam1 ="문자열";

var exam2=100 ; // 숫자

var exam3 = Number("100") //숫자

boolean 에 0과 null , undefined, ""(빈 문자)를 제외한 true 를 반환합니다

 

 

typeof : 지정한 데이터 또는 변수에 저장된 자료형을 알고 싶을때 사용한다.

typeof 변수 or 데이터 ;

문자열 + 숫자열 =문자열로 출력

<script> var a = "학교종이"; var b = "땡땡떙"; var c =8282 ; var b = "어서모이자"; var result = a+b+c+d; document.write(result); <script>

--> 학교종이 땡떙땡 8282 어서모이자 문자열로 출력한다

태그와 문자열을 더해서 이렇게도 가능

#비교연산자

자바스크립트에서 == , === 의 차이

== : 자료형을 구분하지 않는다

=== : 자료형을 구분한다

ex) var a = 10 ; var b= "10"

a ==b //true; 숫자 + 문자열

a ===b // false ; 숫자 + 문자열

삼항연산자

조건식 ? 실행코드1 : 실행코드 2;

--> 조건식이 참이면 실행코드 1 false면 실행코드 2 실행 --> 삼한연산자 안에 삼항연산자도 가능

a>b 참이므로 javasrcipt 출력

ex) 사용자에게 정보를 입력받아 정상 몸무게를 판별하는 코드를 작성하시오

<script> var name =prompt("당신의 이름은 무엇입니까","이름입력해주세요"); var height = prompt("당신의 키는 몇cm 인가요","0"); var weight =prompt("당신의 무게는 몇kg인가요","0"); var nomal = (height-100) * 0.9 ; //적정체중 var result = weight>=nomal-5 && weight <= nomal+5; result= result?"정상입니다":"비정상입니다"; document.write(name+"님은"+result); </script>

ex2) 사용자의 지출내용이 다음과같다할때 지출비용의 합계를 구한뒤 10000원 이상일시 얼마가 초과한지 출력하시고 10000 미만일시 돈관리를 잘했다고 출력해주세요!

ex3) 사용자에게 판매량을 입력받아 123분기 평균보다 많이 판매한지 적게판매한지 출력하시오

if문은 넘어가겟습니다..

while 문도 예제하나만..

<style> .blue{ color:blue; } .red{ color:red; } </style> <script> var i = 20; while(i>=10){ if(i %2 ==0){ document.write("<p class='blue'>"+i+"</p>"); }else{ document.write("<p class='red'>"+i+"</p>"); } i--; } </script>

do while 문 같은경우는 반드시 한번은 코드를 실행하고 조건식을 검사한다

do{ 일단 여기잇는 코드는 한번실행 }while(조건식){ }

#break문

조건식과 상관없이 강제로 반복문을 종료할떄사용

#continue :반목문에서만 사용가능

while문제서 사용할경우 다음에 오는 코드를 무시하고 바로 조건식으로 이동

"다음에 오는 코드는 무시하고 조건식에서 조건 검사를 실행해 "

for문에서 실행할경우 다음에오는 코드는 무시하고 증감식을 바로 실행해 !

'[LANG] > - JavaScript' 카테고리의 다른 글

[JS]JavaScipt 객체 생성방법  (0) 2022.06.03
[JS]Doit javascript/Jquey 1-1  (0) 2022.06.03
[JS]Object 객체  (0) 2022.06.03
[JS] 자바스크립트 배열 array  (0) 2022.06.03
[JS]독립화  (0) 2022.06.03

댓글