자바스크립트(Java Script)24 자바스크립트(Java Script) 4장 형변환 4장 형변환(Type conversion) 종류 String() : 문자형 Number() : 숫자형 Boolean() : 논리형 형변환이 필요한 이유 : 자료형을 정립함으로써 의도치 않은 동작 발생을 막기 위해 예를 들어 위와 같은 상황에서 각각 50점과 90점을 넣었다고 하자. 결과값이 이상한 이유는 prompt에서 입력 받으면 무조건 "문자형"이다. 때문에 "5090" / 2 = 2545 가 나오게 된 것. 하지만 5090은 문자형인데 어떻게 2로 나누어 지게 된 것일까?? 이 과정이 자동 형변환이라는 것. 때문에 원치 않은 형변환으로 인해 에러가 발생할 수 있다. 때문에 우리는 의도를 가지고 명확하게 형변환을 해주어야 한다. 이를 명시적 형변환이라고 한다. ※참고 이후에도 명시할 예정이지만, 3장.. 2022. 6. 21. 자바스크립트(Java Script) 3장 alert / prompt / confirm 3장 alert : 알려주고 prompt : 입력 받고 confirm : 확인 받는다. alert 알림을 알리는 용도. 메세지를 보여주고 확인 버튼을 누르면 닫힌다. 확인 버튼만 있다. prompt 내용을 입력 받는 것. 메세지를 보여주고 입력값 필드를 제공한다. 만약 취소를 누르면 null을 반환한다. 위의 함수들을 이용해서 코딩해보면 백틱으로도 코딩해도 같은 결과 값이 나온다. 또한 위처럼 Prompt는 값을 2개까지 받을 수 있다.하나는 알림창에, 하나는 입력창에 미리 값을 넣을 수 있다. confirm 확인할 때 사용 할 수 있다. alert과는 다르게 취소 버튼 까지 있다.확인을 누르게 되면 true 값을 받아오게 되고, 취소를 누르면 false 값을 받아오게 된다. alert / prompt .. 2022. 6. 21. 자바스크립트(Java Script) 2장 자료형 2장 자료형 문자형 문자형은 " " , ' ' , ` ` 으로 표현할 수 있다. 메세지 2처럼 ' ' 로 감싸야할 때 가운데 '를 온전히 따옴표로써 쓰고 싶다면앞에 \ 를 추가하면 따옴표를 특수문자 취급하여 온전히 나올 수 있게 된다. 백틱으로 변수를 사용하면 변수가 변환되어서 결과값이 나온다. 하지만 " " , ' ' 로 변수를 사용하면 변수 그 자체로 결과값이 나오니 주의. 마지막으로 문자형은 문자형끼리 더하기가 사용이 된다. 하나의 문장으로 완성! 숫자형 사칙 연산이 가능하다. 결과값 : Infinity => 예 : 1/0 결과값 : NaN (Not a Number) => 예 : 문자/2 논리형 true / false ※참고 파이썬의 경우, True/False 값을 값으로 인지한다.JS의 경우, t.. 2022. 6. 21. 자바스크립트(Java Script) 1장 변수 Java Script 를 공부를 시작하기 전 https://codepen.io/ CodePen An online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications. codepen.io 위의 사이트는 코딩 실습을 할 수 있는 곳인데 여기에서 블로그 내용을 보면서 같이 실습하는 걸 추천합니다. 1장 변수 어떤 데이터를 이름을 붙여서 사용하고 싶은 때 사용. 문자열은 항상 따옴표로 감싸줘야 한다. 홑따옴표('')든 겹따옴표("")든 백틱(`) 상관 없이. 그리고 문장의 마지막은 ' ;.. 2022. 6. 21. 이전 1 2 3 다음 728x90 반응형