관리 메뉴

CASSIE'S BLOG

자바스크립트 내장함수 Number() 문자열을 숫자로 변환할 때 본문

PROGRAMMING/JAVASCRIPT

자바스크립트 내장함수 Number() 문자열을 숫자로 변환할 때

ITSCASSIE1107 2023. 10. 28. 11:30

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