ساخت ماشین حساب

JavaScript

توسط mansoureh در 3 سال پیش
0 1k 3 3 سال پیش
mansourehc0derrezamax
0

سلام خسته نباشید من کد یه ماشین حسای خیلی کوچیک رو نوشتم.ولی متاسفانه اجرا نمیشه امکانش هست چک کنید کد به این صورت که من میخوام مقداری که تو نوشته میشه با مقداری که تو بی نوشته میشه با هم جمع و نتیجه رو به کاربر نمایش بدن:

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:

1

مرسی درست شد اما من یه کد پیشرفته تر نوشتم شامل ضرب-تقسیم-منفی و جمع یه دکمه براش گذاشتم 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>
1
$('#button-c').click(function(){
	$('#a').val("0");
	$('#b').val("0");
	$('#result').text("0");
});

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید