Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 미니마카
- AATCC
- 슈퍼코딩
- 미국영어연음
- 영어시간읽기
- MERN스택
- 봉제용어
- 헤이큐
- 비슬론지퍼
- 암홀트롭
- TACKING
- 비리짐
- 엑셀드래그단축키
- 웹API
- 요척합의
- 40HQ컨테이너40GP컨테이너차이
- 클린코드
- 고급영어단어
- WHATTIMEOFTHEDAY
- 지연환가료
- 엑셀필터복사붙여넣기
- 엑셀자동서식
- 40HQ컨테이너
- 핸드캐리쿠리어차이점
- 나일론지퍼
- 필터링후복사붙여넣기
- 자켓실측
- 우레탄지퍼
- 와끼
- Armhole Drop
Archives
- Today
- Total
CASSIE'S BLOG
자바스크립트 내장함수 Number() 문자열을 숫자로 변환할 때 본문
반응형
Number()는 JavaScript 내장 함수인데, 주어진 값(문자열 또는 다른 데이터 유형)을 숫자로 변환합니다. 즉, 문자열을 숫자로 변환하는 데 사용됩니다.
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
const n = Number(input[0]);
if(n>= 1 && n<= 1000){
if(n % 2 === 0){
console.log(`${n} is even`)
} else {
console.log(`${n} is odd`)
}
}
});
1. 이벤트 핸들러: 입력된 값을 공백을 기준으로 분리하여 배열 요소로 저장합니다. split() 함수는 문자열을 특정 구분자(delimiter)를 기준으로 분할하고 분할된 부분을 배열로 반환하는 함수입니다.
2. input[0]에서 숫자를 읽어와 Number() 함수를 사용하여 숫자로 변환합니다.
3. 해당 숫자가 1 이상 1000 이하인지 확인하여 범위를 검사하고, 숫자가 짝수인지 홀수인지 판별합니다.
반응형
'PROGRAMMING > JAVASCRIPT' 카테고리의 다른 글
이벤트 버블링 (1) | 2023.10.31 |
---|---|
Emmet 확장팩 깔기 fz10=font-size: 10px (0) | 2023.10.30 |
엄격한 비교 vs 비 엄격한 비교 (1) | 2023.10.28 |
실전형 리액트 Hooks 10가지 정리 (0) | 2023.10.27 |
SYMBOL (0) | 2023.10.26 |