Giúp bài tập javascript

em mới hoc javascrpit.. hiện có chút vướng mắc ở hai bài toán này.. bác nào giúp được em thì hay quấ.

Viếtchươngtrìnhchophépnhậpvàotừbànphím1 sốnguyênlớnhơn 1theoyêucầu:
- Nếugiátrịnhậpvàokhônghợplệ (giátrịnhỏhơn1 hoặckhôngphảilàsố) thìnhậplạisốđó.
- Nếugiátrịnhậpvàohợplệthìtínhtổngcácsốnguyêntừ 1 đếnsốđó.
- Hiểnthịkếtquảramànhình.


Viếtchươngtrìnhchophépnhậpvào 3 cạnhcủa 1 tam giác.
- Nếuđólà 3 cạnhhợplệcủa 1 tam giácthìtínhvàhiểnthịDiệntíchcủa tam giácđó.
- Nếu tam giáckhônghợplệthìhiểnthịthôngbáo “Khôngphảilà tam giác!”
Yêucầu: Xâydựnghàmsauđểtínhdiệntích tam giác:
function dienTich(a, b, c) {
.......
em xin chân thành cảm ơn
 
em mới hoc javascrpit.. hiện có chút vướng mắc ở hai bài toán này.. bác nào giúp được em thì hay quấ.

Viếtchươngtrìnhchophépnhậpvàotừbànphím1 sốnguyênlớnhơn 1theoyêucầu:
- Nếugiátrịnhậpvàokhônghợplệ (giátrịnhỏhơn1 hoặckhôngphảilàsố) thìnhậplạisốđó.
- Nếugiátrịnhậpvàohợplệthìtínhtổngcácsốnguyêntừ 1 đếnsốđó.
- Hiểnthịkếtquảramànhình.


Viếtchươngtrìnhchophépnhậpvào 3 cạnhcủa 1 tam giác.
- Nếuđólà 3 cạnhhợplệcủa 1 tam giácthìtínhvàhiểnthịDiệntíchcủa tam giácđó.
- Nếu tam giáckhônghợplệthìhiểnthịthôngbáo “Khôngphảilà tam giác!”
Yêucầu: Xâydựnghàmsauđểtínhdiệntích tam giác:
function dienTich(a, b, c) {
.......
em xin chân thành cảm ơn


Viếtchươngtrìnhchophépnhậpvàotừbànphím1 sốnguyênlớnhơn 1theoyêucầu:
- Nếugiátrịnhậpvàokhônghợplệ (giátrịnhỏhơn1 hoặckhôngphảilàsố) thìnhậplạisốđó.
- Nếugiátrịnhậpvàohợplệthìtínhtổngcácsốnguyêntừ 1 đếnsốđó.
- Hiểnthịkếtquảramànhình.

Mã:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script type="text/javascript">
    function frmdk()
        {
            so=frmd_k.So_nguyen.value;
            var arte=/^[0-9]+$/;
                if(so=='')
                {
                    alert('Bạn hãy nhập số');
                    return false;
                }
                if(arte.test(so)==false)
                {
                    alert('Bạn phải nhập là số không có ký tự');
                    return false;
                }
                if(so < 1)
                {
                    alert('Bạn phải nhập số lớn hơn 1');
                    return false;
                }
                var j=0;
                for(i=1; i <= so; i++){
                    j=j+i;
                    }
                tmp = '<a href="#" > Kết quả: '+ j +'</a>';
                document.getElementById("kq").innerHTML = tmp;
                return false;
        }
    
    </script>
</head>


<body>
<form action="#" method="post" name="frmd_k" id="frmd_k">
    <table width="396" border="1" cellspacing="0" cellpadding="0">
      <tr>
        <td width="112">Nhập số nguyên: </td>
        <td width="278"><input name="So_nguyen" id="So_nguyen" type="text" size="30" value="0" /></td>
      </tr>
      <tr>
        <td id="kq"> 
        
        </td>
        <td><input type="submit" name="Submit" onClick="return frmdk();" value="Đồng ý"></td>
      </tr>
    </table>
</form>
</body>
</html>

Đề 2: Nếu đó à 3 cạnh hợp lệ của 1 tam giác thì tính và hiển thị Diện tích của tam giác đó.
bác tính cái gì của tam giá
 

Thống kê

Chủ đề
102,787
Bài viết
470,614
Thành viên
340,594
Thành viên mới nhất
RaymondUG
Top