블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Category

Recent Post

Recent Comment

Archive

2009. 8. 10. 19:03 .Net Project/.Net 3.5 Sp1
반응형

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="
http://www.w3.org/1999/xhtml">
<head>
    <title>함수사용법</title>
    <script type="text/javascript">

        function ShowTitle() {
            document.write("<h3>함수의 3가지 스타일</h3>");
        }

        // 절대값 함수
        function MyAbs(data) {
            var result = (data < 0) ? -data : data;
            document.write(data + "의 절대값 : " + result + "<br />");
        }

        // 제곱함수
        function MyPow(a, b){
            var result = 1;
            for (var i = 1; i <= b; i++) {
                result *= a;
            }
            return result;
        }

        // 반올림 함수
        function MyRound(num, pos) {
            var result = 0.0;
            var half = 0.5;
            var factor = 1;
            for (var i = 0; i < pos; i++) {
                half *= 0.1;
                factor *= 10;
            }
          // parseInt : JavaScript에서 넘어온 값을 정수형으로 변환
          // parseFloat : JavaScript에서 넘어온 값을 실수형으로 변환

            result = parseInt((num + half) * factor) / paraeFloat(factor);
        }

        // 자동 테이블 함수
        function PrintTable(row, col) {
            var table = "<table border = '1'>";

            for (var i = 0; i < row; i++) {
                table += "<tr>";
                for (var j = 0; j < col; j++) {ㅊ
                    table += "<td>";
                    table += (i + 1) + "행 " + (j + 1) + "열";
                    table += "</td>";
                }
                table += "</tr>";
            }
            table += "</table>"

            document.write(table);
        }
    </script>
</head>
<body>

    <script type="text/javascript">
        ShowTitle();
        MyAbs(-10); MyAbs(10);
        var retValue = MyPow(2, 10);
        document.write("2의 10승 : " + retValue + "<br />");
        PrintTable(2, 3);
        PrintTable(5, 5);
    </script>

</body>
</html>

반응형

'.Net Project > .Net 3.5 Sp1' 카테고리의 다른 글

43장 Array(배열)  (0) 2009.08.10
42장 C#과 JavaScript 비교  (0) 2009.08.10
40장 List<T>  (0) 2009.08.10
39장 Hash Table(해쉬테이블)  (0) 2009.08.10
38장 ArrayList  (0) 2009.08.10
posted by Magic_kit