ساخت ماشین حساب
#1
سلام خسته نباشید
من کد یه ماشین حسای خیلی کوچیک رو نوشتم.ولی متاسفانه اجرا نمیشه امکانش هست چک کنید
کد به این صورت که من میخوام مقداری که تو نوشته میشه با مقداری که تو بی نوشته میشه با هم جمع و نتیجه رو به کاربر نمایش بدن:
کد:
A:&nbsp;<input type="text" id="a"  />
    <br />
    
    B:&nbsp;<input type="text" id="b" />
    <br /><br />
    
    <div>
        result=<span id="result"></span>
    </div>
    <br />
    <input type="button" id="plus" value="+" />
    <input type="button" id="input-minus" value="-" />
    <input type="button" id="input-muliply" value="*" />
    <input type="button" id="input-division" value="/" />
    <script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function()
        {
            $('#plus').click(function()
            {
                var a= $('#a').val();
                var b= $('#b').val();
                var c= parsefloat(a)+parsefloat(b);
                $('#result').text(c);
            });
        });
        
    </script>

پاسخ
#2
سلام
parseFloat حرف F رو باید بزرگ بنویسی   Sleepy

پاسخ
#3
مرسی درست شد اما من یه کد پیشرفته تر نوشتم شامل ضرب-تقسیم-منفی و جمع یه دکمه براش گذاشتم C میخوام وقتی روی دکمه کلیک میکنم مقدارهام صفر بشه کد رو براتون میذارم بررسی میکنید؟
کد:
a:<input type="text" id="a" />
        <br />
        b:<input type="text" id="b" />
        <br />
         <div>
            Result:<span id="result"></span>
        </div>
        <br />
        <input type="button" id="plus" value="+" />
        <input type="button" id="minus" value="-" />
        <input type="button" id="muliply" value="*" />
        <input type="button" id="division" value="/" />
        <input type="button" id="button-c" value="c" />
      
        <script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function()
            {
                $('#plus').click(function()
                {
                    var a=$('#a').val();
                    var b=$('#b').val();
                    var c=parseFloat(a)+parseFloat(b);
                    $('#result').text(c);
                });
                
                $('#minus').click(function()
                {
                    var a=$('#a').val();
                    var b=$('#b').val();
                    var c=parseFloat(a)-parseFloat(b);
                    $('#result').text(c);
                });
                
                $('#muliply').click(function()
                {
                    var a=$('#a').val();
                    var b=$('#b').val();
                    var c=parseFloat(a)*parseFloat(b);
                    $('#result').text(c);
                });
                
                $('#division').click(function()
                {
                    var a=$('#a').val();
                    var b=$('#b').val();
                    var c=parseFloat(a)/parseFloat(b);
                    $('#result').text(c);
                });
                
                    $('#button-c').click(function()
                    {
                        $('#result').removeClass(c);
                    });
            });
        </script>

پاسخ
#4
کد:
$('#button-c').click(function(){
    $('#a').val("0");
    $('#b').val("0");
    $('#result').text("0");
});

HAPPY CODING
پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

کاربرانِ درحال بازدید از این موضوع:   1 مهمان