Tuesday, February 27, 2007
자바스크립트] 음수, 양수의 곱셈 방법 설명; JavaScript Multiply Negative Numbers
음수의 곱셈에 대해서 자바로 만들었던 코드인데, 자바 컴파일러를 설치하지 않은 분을 위해서, 자바스크립트로 만들었습니다.
설명은 여기를 참고: ▶▶ Java/자바] 음수 곱하기 음수가, 양수가 되는 이유, 음수 곱셈; Multiplication of Negative Numbers
파일명: example.html
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)
위의 코드를 example.html 이라는 이름의 파일로 저장하고, 인터넷 브라우저로 example.html 파일을 보면, 다음과 같은 결과가 나옵니다.
브라우저 출력 결과:
참고로, document.write() 는 숫자나 문자를 인터넷 브라우저에 출력하는 함수이고, 그 속의
, '<br />'
이라는 부분은 다음줄로 줄바꿈하는 것입니다.
설명은 여기를 참고: ▶▶ 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>
//*********************************************************
// 양수 곱하기 양수 = 양수
//*********************************************************
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
12
-12
-12
-12
-12
12
12
참고로, document.write() 는 숫자나 문자를 인터넷 브라우저에 출력하는 함수이고, 그 속의
, '<br />'
이라는 부분은 다음줄로 줄바꿈하는 것입니다.
tag: study
학습 | Study
tag: html
HTML | CSS | 자바스크립트 JavaScript
<< Home