목록문제/백준_자바스크립트 (91)
sm 기술 블로그
let input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n'); let T = parseInt(input[0]); let answer = ''; for(let i = 1; i
let input = require('fs').readFileSync(0).toString().split(); let arr = []; for(let i = 0 ; i < 26; i++){ arr[i] = -1; } // console.log(input[0].charCodeAt(0)-97); for(let j = 0; j < input[0].length; j++){ let num = input[0].charCodeAt(j)-97; if(arr[num] == -1){ arr[num] = j; } } console.log(...arr);
let input = require('fs').readFileSync('/dev/stdin').toString().split('\n'); let len = parseInt(input[0]); let va = input[1]; let sum = 0; for (let i = 0; i < len; i++){ sum += parseInt(va.charAt(i)); } console.log(sum); 형변화만 알면 간단한 문제
let input = require('fs').readFileSync('/dev/stdin').toString().split(); console.log(input[0].charCodeAt(0)); 자바 스크립트에서 charAt 와 charCodeAt 차이점 자바에서는 charAt(a)는 문자열에서 해당 a 번째 인덱스의 값을 문자로 바꿔서 반환한다. 하지만 자바스크립트에서는 다르다. charAt(a) 문자열에서 a번째 인덱스 값을 그냥 반환한다. charCodeAt(a) (자바에서 이게 charAT(a)) 문자열에서 a번째 인덱스 값을 받아 문자로 바꿔서 반환한다.