생활코딩/자바스크립트
숫자와 문자
선물공룡디보
2021. 8. 15. 15:27
숫자
자바스크립트는 정수와 실수를 Number 라고 부릅니다. 숫자를 이용하여 사칙연산을 할 수 있습니다.
<script>
alert(1); //정수
alert(1.1); //실수
alert(1.1+1); // 정수 + 실수
alert(2 * 8); // 곱 연산
</script>
숫자의 복잡한 연산
<script>
console.log(Math.pow(3, 2)); //Math.pow : 3의 2승
//9
console.log(Math.round(10.6)); //Math.round : 반올림
//11
console.log(Math.ceil(10.6)); //Math.ceil : 올림
//11
console.log(Math.floor(10.2)); //Math.ceil : 내림
//10
console.log(Math.sqrt(9)); //Math.sqrt : 제곱근
//3
console.log(Math.random()); //Match.random : 0부터 1.0 사이의 랜덤한 숫자
//0~1 사이의 랜덤한 값
</script>
문자
문자를 출력 할때는 "" 나 '' 를 사용 합니다. 같은 따옴표를 사용하지 않고 쓴다면 문법 에러가 발생합니다.
' ' 안에 ' 를 출력하기 위해서는 역슬래쉬(이스케이프)를 사용하여 출력합니다.
문자열의 길이는 length속성을 이용하여 확인 할 수 있고, 문자열과 문자열은 더할수 있습니다.
<script>
console.log('coding everybody'); //따옴표
//console.log("coding everybody'); //syntaxError
console.log("coding everybody'"); //따옴표 출력하기
console.log('peng\'s coding everybody'); //역슬래쉬 사용하여 따옴표 출력
console.log("1"); //숫자를 문자로 감싸면 문자열이 된다.
console.log(typeof("1")) //typeof를 이용하여 해당 데이터 타입을 확인 할 수 있다.
//string
console.log("coding"+" everybody"); //문자와 문자를 연산자로 더할수 있다.
console.log("coding everybody".length); //문자의 길이는 .length 속성으로 확인 할 수 있다.
</script>
출처 : 생활코딩 (https://opentutorials.org/course/743/4647)