(내 영어 =/죄송합니다) 문제는 10/5, 15/3으로 lnko를 호출하면 ... 아무것도 만들지 않는다는 것입니다.유클리드 알고리즘 (JS)
답변
a
및 b
을 검색 할 때 lnko
이 예상 한대로 수행하지 못하기 때문에 숫자가 아니라 문자열입니다. 특히, 이는 비교에서 문제를 야기합니다 : 10 > 5
그러나 "10" < "5"
.
이 문제를 해결하는 간결한 방법은 다음과 같습니다 파스칼 Belloncle가 지적 하듯이
var a = +document.getElementById("a").value;
var b = +document.getElementById("b").value;
, 당신은 번갈아 사용할 수 있습니다
var a = parseInt(document.getElementById("a").value, 10);
var b = parseInt(document.getElementById("b").value, 10);
큰 차이가 얼마나 잘못 "숫자"42a
등이 될 것이다 GET 치료 받았다. 첫 번째 양식 (+doc...
)은 값을 숫자로 변환하지 못하며 NaN
을 반환하고 parseInt
은 가능한 구문을 분석하고 42
을 반환합니다.
또는 좀 더 명시 적으로 parseInt()를 사용하십시오. –
@PascalBelloncle'parseInt (x, 10)'는'+ x'와 같지 않습니다. –
@PascalBelloncle : 좋은 지적입니다! 그 차이를 보여주기 위해 명확히했다. – DocMax
- 1. 유클리드 알고리즘
- 2. 메이플의 확장 유클리드 알고리즘
- 3. 확장 유클리드 알고리즘 솔루션
- 4. 유클리드 알고리즘 GCD,
- 5. 유클리드 재귀 알고리즘
- 6. GCD 함수의 반복 실행 시간 (유클리드 알고리즘)
- 7. 확장 유클리드 알고리즘 (Python)의 문제점은 무엇입니까?
- 8. 쌍방향 유클리드 거리를 찾는 빠른 알고리즘
- 9. 이미지의 픽셀 간 유클리드 거리를 측정하는 알고리즘
- 10. C 코드를 C++로 변환하려고 시도했습니다 - 유익한 바이너리 유클리드 알고리즘
- 11. 가변 밀도의 유클리드 데이터에 대한 간단한 k- 최근 인접 알고리즘?
- 12. 유클리드 거리는
- 13. 유클리드 거리
- 14. 유클리드 거리
- 15. 유클리드 거리가
- 16. 가장 큰 palindrome 알고리즘 - JS
- 17. 유클리드 알고리즘을 통해 역 모듈로를 개선하십시오.
- 18. 유클리드 공간에서 그래프 삽입하기
- 19. 유칼립투스 코알라의 유클리드 분열
- 20. 유클리드 편모 행렬의 분해
- 21. 제곱 유클리드 거리를 계산
- 22. 유클리드 거리 정의
- 23. 유클리드 거리 계산 C로
- 24. HTTP를 통한 사용자 정의 JS 암호화 알고리즘?
- 25. 유클리드 거리 계산은 R이 안된다.
- 26. 확장 유클리드 알고리즘과 역수의 개념은
- 27. 3 점의 유클리드 거리를 계산하십시오.
- 28. 유클리드 거리 또는 코사인 유사도?
- 29. 유클리드 알고리즘의 재귀 버전이 필요합니다.
- 30. 값 사이의 유클리드 거리를 찾으십시오
_ "아무것도 만들지 못합니다"_ 무엇을 만들어야합니까? –
-1 문제를 설명하는 데 더 많은 노력을 기울여야합니다. "* 아무것도 만들지 않습니다 *"는 정보를 제공하지 않습니다. –