تعداد اعداد یک مجموعه :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات

با کدهای زیر میتوانیم تعداد یک مجموعه اعداد را بدست بیاوریم

<html>
<head>
<title>Virus32</title>
<meta content="Virus32.blog.ir">
</head>
<script language="JavaScript" type="text/javascript">
function run(myform)
{
num = eval(myform.txt1.value);
counter =0;
while( num != 0)
{
num=Math.floor ( num/10 );
counter=counter + 1;
}
myform.txt2.value=("tedad = "+ counter +"")
}
</script>
<body style="background-color: 000; text-align: center;">
<form name="form1" >
<input type="text" name="txt1"><br>
<input type="button" value="run" onClick="run(form1)"></br>
<input type="text" name="txt2" disabled="disabled">
</form>
</body>
</html>

1

نظر (۲)

با چی ذخیرش کنیم ؟
Virus 32 :
با فرمت html
این پست رو بخون
سلام ویروس جان امیدوارم خوب باشی...
دقیقا کجای این کد محاسبات روانجام میده؟
راستی اگه فقط صفربذاریم نمیشماره(صفرم عدد دیگه)
اگه منفی بذاریم هنگ میکنه
اگه مثلابنویسیم 1145783-576میگه سه ینی فقط قسمت اولومیشماره
چجوری باید رفع شون کرد؟
Virus 32 :
سلام عزیز
این قسمت اصلی محاسباته
<script language="JavaScript" type="text/javascript">
function run(myform)
{
num = eval(myform.txt1.value);
counter =0;
while( num != 0)
{
num=Math.floor ( num/10 );
counter=counter + 1;
}
myform.txt2.value=("tedad = "+ counter +"")
}
</script>
کدش زیاد حرفه ای نیست
از روش محاسبات ریاضی تعداد رو میشماره
یعنی عدد وارد شده رو هی تقسیم بر ده میکنه تا به یکان برسه و ....
هر تقسیم هم به شمارنده یک عدد اضافه میکنه
متاسفانه اگه صفر اولین یا تنها عدد باشه حسابش نمیکنه 
کد بالا مخصوص اعداد هستش و کارکتر دیگه ای رو نمیتونه بشناسه
این کد یه کد آموزشی تو یه مسابقه بود که .....
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی