수와 문자
🔷 숫자
alert(1); console.log(1.5 + 1.5); console.log(2 * 5); Math.pow(3, 2); // 3의 2승 Math.round(1.5); Math.ceil(1.2); Math.floor(1.9); Math.sqrt(9); Math.random(); // 0 ~ 1.0 사이의 임의의 수 100 * Math.random(); Math.round(100 * Math.random());
🔷 문자
alert("hello world"); alert('Hello world!!'); alert("Hello world!!'); // syntax 에러 alert("welcome to Ben's Page"); alert('welcome to Ben\'s Page'); // ''안에서 '를 사용하기 위해서는 \를 앞에 붙여서 사용한다. 1 != "1" typeof "1"; // 숫자인지 문자인지 alert("hello"+" world"); // 문자와 문자 더하기 alert("hello \n" "world"); // 줄바꿈 alert("hello world".length); // 문자의 길이 구하기 hello.indexOf("h");
🔷 변수, 상수 선언
변수 선언 시 var let의 차이
var : 같은 이름의 변수를 재사용할 수 있음
let : 같은 이름의 변수를 재사용할 수 없음var a = 5; var b = a + 1; var a = "hello"; var b = "world"; a = a * 10; console.log(b); // 6 console.log(c + " " + d); let hello = "hello"; // let hello = "hi"; // 안됨 let world = "world"; /* 상수 */ const e = 15; // e += 10; // 상수는 변경될 수 없음 console.log(e);
🔷 연산자 '=='와 '==='
'==='(strict equal operator) : 좌항과 우항이 정확하게 타입까지 일치하는 지 비교하는 연산자
자바스크립트에서는 대부분 '=='보다 '==='를 사용한다.var a = 5; a == '5'; // true a === '5'; // false a === 5; // true var e; alert(e); // undefined var e = null; alert(e); // null alert(undefined == null); // true alert(undefined === null); // false true == 1; // true true == '1'; // true true === 1; // false true === '1'; // false true == 2; // false alert(1 != 2); // true /* ===의 부정은 !== */
Author And Source
이 문제에 관하여(수와 문자), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hyunbenny/수와-문자저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)