1부터 10000가지 3의 개수를 찾아라
1. 정규식
var result = 0; for(var i=0; i<10001; i++) { result += (i.toString().match(/3/g) || []).length; } console.log(result)
var result = 0; for(var i=0; i<10001; i++) { result += i.toString().split('3').length - 1; } console.log(result);
반응형
'공부 > Javascript' 카테고리의 다른 글
자바스크립트 키 이벤트 event.preventDefault() (0) | 2018.11.26 |
---|---|
[javascript]정규식 특정 문자 속의 문자 치환 (0) | 2018.10.11 |
[Javascript] &&와 || (0) | 2018.02.27 |
Javascript_ (Array) forEach,map,reduce 그리고 =>(화살표 함수) (0) | 2018.02.23 |
Javascript_ substr,substring 비교 (0) | 2018.02.22 |