1.숫자 를 문자열 로 변환 하고"+1"을 적용 합 니 다.보기 에는 좀 못 생 겼 지만,사실상 이 효율 이 가장 높 습 니 다.성능 상 으로 는("+)>String()>.toString()>new String()을 사용 합 니 다.가능 한 한 컴 파일 을 사용 할 때 사용 할 수 있 는 내부 작업 이 실행 할 때 사용 하 는 사용자 작업 보다 빠 릅 니 다.String()은 내부 함수 에 속 하기 때문에 속도 가 빠 릅 니 다.toString()은 원형 에 있 는 함 수 를 조회 해 야 하기 때문에 속도 가 조금 떨 어 집 니 다.new String()은 정확 한 복사 본 을 되 돌려 주 는 데 사 용 됩 니 다.2.부동 소수점 을 정형 으로 바 꾸 는 것 은 오류 가 발생 하기 쉽 습 니 다.많은 사람들 이 parseInt()을 사용 하 는 것 을 좋아 합 니 다.사실 parseInt()는 부동 소수점 과 정형 간 의 변환 이 아니 라 문자열 을 숫자 로 바 꾸 는 데 사 용 됩 니 다.우 리 는 Math.floor()또는 Math.round()를 사용 해 야 합 니 다.또 2 절 대상 검색 에서 의 문제 와 달리 Math 는 내부 대상 이기 때문에 Math.floor()는 사실 검색 방법 과 호출 시간 이 별로 없고 속도 가 가장 빠르다.3.사용자 정의 대상 에 대해 toString()방법 을 정의 하여 유형 변환 을 한다 면 toString()을 명시 적 으로 호출 하 는 것 을 추천 합 니 다.내부 작업 은 모든 가능성 을 시도 한 후에 대상 의 toString()방법 으로 전환 할 수 있 는 지 를 시도 하기 때 문 입 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: