인프런 커뮤니티 질문&답변

하리님의 프로필 이미지
하리

작성한 질문수

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

셀프 체크 - 연달아 계산하기

-2+ -2 = -4 음수 더하기 음수 - 셀프체크 계산기

작성

·

108

0

image.png

음수 끼리 더해 보고 싶어서 해봤습니다.

근데 결과가 0이 나와서 질문 드립니다.

image.png

혹시 숫자가 잘못 나왔나 해서 콘솔 로 확인 해봤는데

image.png

숫자는 우선 잘 된것 같습니다.

무엇이 문제인걸까요?

-3 + -5 도 결과 값이 2 가 나옵니다.

계산할때 중괄호가 없어서 그런걸까요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

최종적으로 계산하는 calculate쪽을 봐야할 것 같습니다.

하리님의 프로필 이미지
하리
질문자

image.png

여기 있습니다!

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

이거 지금 operator가 '-'라서 -2 - (-2) 가 돼서 0이 되는 것 같네요.

numTwo에 -2가 올 때는 numTwo가 -2가 아니라 operator가 -, numTwo가 2여야 합니다.

하리님의 프로필 이미지
하리
질문자

선생님의 말씀이 어떤 말씀인지 이해를 못했습니다.ㅠㅠ

numTwo에 -2가 올 때는 numTwo가 -2가 아니라 operator가 -, numTwo가 2여야 합니다

이미 op는 + 로 되어 있는데 또 연속으로 -를 하라는 걸까요?

우선 코드 조건을 추가해서 음수 음수 끼리도 계산이 됩니다!

image.png

-2 + -2 = -4 나옵니다!!

image.png

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

아, 이해했습니다. (-2) + (-2)를 하신거군요?

하리님의 프로필 이미지
하리

작성한 질문수

질문하기