-
JS기초 4 - 문자와 배열, Number(), if문 기본📗TIL/JavaScript 2022. 9. 23. 23:36
문자와 배열
let hi = "안녕하세요"; document.write(hi[2]); //'하' //문자열을 인덱스로 접근할 수 있다. let strings ='문자열 길이'; let leng = strings.length; document.write(`문자열 길이는 ${leng}입니다.`); //6 //띄어쓰기도 갯수로 인식한다.
- 문자열을 인덱스로 접근할 수 있다.
- 띄어쓰기도 갯수로 인식한다.
문자를 숫자로 변환
let num1 = '12' //문자열 let num2 = '11' //문자열 let num11 = Number(num1); //Number : 문자열을 숫자열로 바꿔줌 N이 대문자여야된다. let num22 = Number(num2); let sum1 = num1 + num2; //'1211' let sum2 = num11 + num22;//23
- Number() : 문자열을 숫자열로 바꿔줌 N이 대문자여야된다.
if문
if(){} else if(){} else{}
만약 ()안이 참이면 {}안의 내용이 출력, 그렇지 않으면 다음 {}로 넘어간다
let age = prompt('나이를 입력해주세요.','20'); if(age <= 14){ document.write('14세 이하입니다.') } else if(age < 20) { document.write('20세 미만입니다.') } else{ document.write('성인입니다.') }; //짝수홀수 계산 let num3 = prompt('숫자를 입력해주세요','2'); let sum4 = num3 % 2; if(sum4 == 0){ document.write(num3 + '은 짝수입니다.') } else{ document.write(num3 + '은 홀수입니다.') }; //태어난 년도로 나이계산 let birthYear = prompt('태어난 년도를 입력해주세요','2000'); let currentYear = 2022; let myage = currentYear - birthYear + 1; if(myage < 20 ){ document.write(myage + '살이고, 미성년자입니다.') } else{ document.write(myage + '살이고, 성인입니다.') } //시간으로 오전오후 계산 let time = prompt('시간을 입력해주세요','15'); if(time < 12){ document.write(time + '시는 오전입니다.') } else if(12 <= time >24){ document.write(time + '시는 오후입니다.') }
'📗TIL > JavaScript' 카테고리의 다른 글
JS기초 5 - 삼항조건 연산자, switch case문 (0) 2022.09.28 JS기초 4(2) - Date()생성자 활용하기 /.split(',') (0) 2022.09.28 JS기초 3 - 이스케이프 시퀀스, 나머지 구하기, 증감/논리/할당 연산자 (0) 2022.09.22 JS기초 2 - 데이터 타입 문자열, 숫자열, 배열, 객체(typeof, length) (0) 2022.09.18 JS 기초 1- 데이터 입력받고 출력하기, 변수선언(prompt, alert, console.log / let, var, const) (0) 2022.06.07