mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, February 27, 2007

자바스크립트] 음수, 양수의 곱셈 방법 설명; JavaScript Multiply Negative Numbers


음수의 곱셈에 대해서 자바로 만들었던 코드인데, 자바 컴파일러를 설치하지 않은 분을 위해서, 자바스크립트로 만들었습니다.

설명은 여기를 참고: ▶▶ Java/자바] 음수 곱하기 음수가, 양수가 되는 이유, 음수 곱셈; Multiplication of Negative Numbers


파일명: example.html
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)
<script type="text/javascript">

//*********************************************************
// 양수 곱하기 양수 = 양수
//*********************************************************
document.write(3 * 4, '<br />');                     // 12
document.write(3 + 3 + 3 + 3, '<br />');             // 12
/* 3을 4번 더하기 (쉬움) */
/* 3이라는 재산을, 4번 증가 */


//*********************************************************
// 음수 곱하기 양수 = 음수
//*********************************************************
document.write(-3 * 4, '<br />');                    // -12
document.write((-3) + (-3) + (-3) + (-3), '<br />'); // -12
/* -3를 4번 더하기 (쉬움) */
/* -3이라는 빚이 4번 생김 */



///////////////////////////////////////////////////////////
// 양수 번 더하기는 상식적이지만
// 다음의, 음수 번 더하기는 상상하기 어렵습니다.
// 음수 번 더하기는, 결국 앞의 숫자의 부호가 거꾸로
// 된다는 뜻입니다.
///////////////////////////////////////////////////////////



//*********************************************************
// 양수 곱하기 음수 = 음수
//*********************************************************
document.write(3 * -4, '<br />');                    // -12
document.write((-3) + (-3) + (-3) + (-3), '<br />'); // -12
/* 3이라는 재산을, 빚으로 만들기를 4번 */


//*********************************************************
// 음수 곱하기 음수 = 양수
//*********************************************************
document.write(-3 * -4, '<br />');                   // 12
document.write((+3) + (+3) + (+3) + (+3), '<br />'); // 12
/* -3이라는 빚을, 재산으로 만들기를 4번 */


</script>


위의 코드를 example.html 이라는 이름의 파일로 저장하고, 인터넷 브라우저로 example.html 파일을 보면, 다음과 같은 결과가 나옵니다.

브라우저 출력 결과:
12
12
-12
-12
-12
-12
12
12



참고로, document.write() 는 숫자나 문자를 인터넷 브라우저에 출력하는 함수이고, 그 속의
, '<br />'
이라는 부분은 다음줄로 줄바꿈하는 것입니다.




tag: study
학습 | Study
tag: html
HTML | CSS | 자바스크립트 JavaScript

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top