最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Animate實現(xiàn)判斷數(shù)字是素數(shù)還是合數(shù)(AS3)

2023-03-27 16:06 作者:Flashaser  | 我要投稿

使用Animate軟件可以結(jié)合AS3腳本實現(xiàn)各種各樣的教學(xué)互動演示內(nèi)容,這里就簡單講一下在Animate軟件中使用AS3腳本實現(xiàn)判斷輸入數(shù)字是素數(shù)還是合數(shù)。

首先要理解素數(shù)和合數(shù)的概念:

素數(shù):

  • 指在一個大于1的自然數(shù)中,除了1和此整數(shù)自身外,沒法被其他自然數(shù)整除的數(shù)。換句話說,只有兩個正因數(shù)(1和自己)的自然數(shù)即為素數(shù)。

  • 最小的素數(shù)是2, 它也是唯一的偶素數(shù)。 最前面的素數(shù)依次排列為:2,3,5,7,11,13,17,19, 23, 29, 31......

合數(shù):

  • 比1大但不是素數(shù)的數(shù)稱為合數(shù)。1和0既非素數(shù)也非合數(shù)。

  • 自然數(shù)中除能被1和本數(shù)整除外,還能被其他的數(shù)整除的數(shù)。如:6能被1和6整除,也能被2和3整除。4,6,8,10,12,14,16,18,20,22,24,26,28,30......

清楚了這兩個概念,就可以使用自己熟悉的代碼進行編寫了,這里以Animate軟件,AS3腳本為例:

1.新建一個Actionscript3.0文檔:

2.在舞臺放置一個輸入文本框,用于輸入數(shù)字,設(shè)置實例名為inputtxt,呈現(xiàn)選擇使用設(shè)備字體:

3.繼續(xù)放置一個動態(tài)文本,用于顯示判斷結(jié)果,實例名為outputtxt:

4.制作一個按鈕元件,用于點擊后進行判斷處理,并輸出結(jié)果到動態(tài)文本框中,實例名為btn

5. 新建一個圖層,并打開動作面板輸入代碼如下:

import flash.events.MouseEvent;?

outputtxt.text="請輸入整數(shù)";?

btn.addEventListener(MouseEvent.CLICK,GetResult);?

function GetResult(e:MouseEvent):void?

{?

????if(inputtxt.text=="")?

????{?

?????????outputtxt.text="請輸入整數(shù)"; return;

????????}?

var num:int=int(inputtxt.text);?

if(num<=1)?

{?

?outputtxt.text="請輸入大于1的整數(shù)"; return;?

}?

var isSu:Boolean=true;?

for(var i:int=2;i<num-1;i++)

?{

if(num%i==0)

?{

isSu=false;?

?}

?}?

if(isSu==false)?

?{?

outputtxt.text="這是一個合數(shù)";?

}?

else?

?{?

outputtxt.text="這是一個素數(shù)";?

????}?

}

6.輸入完成后,Ctrl+enter,就可以實現(xiàn)輸入整數(shù)后點擊按鈕進行判斷了:

以上僅供參考!

  • 關(guān)注公眾號:快樂等于生活,回復(fù)“an2022”,了解零基礎(chǔ)Animate2022應(yīng)用教程詳細情況?;貜?fù)“互動征集”,了解教學(xué)互動內(nèi)容征集計劃!

  • 想自己制作沙雕動畫,做一名傳說中的UP主,翼狐網(wǎng)搜FlashASer馬上開始學(xué)習(xí)!??


Animate實現(xiàn)判斷數(shù)字是素數(shù)還是合數(shù)(AS3)的評論 (共 條)

分享到微博請遵守國家法律
廉江市| 霍林郭勒市| 红河县| 灌云县| 咸丰县| 黑山县| 通山县| 贵溪市| 定南县| 商都县| 吉木乃县| 金堂县| 镇远县| 鹤庆县| 甘德县| 大厂| 易门县| 桑日县| 开江县| 博兴县| 常山县| 萝北县| 高尔夫| 申扎县| 贵定县| 合山市| 尉氏县| 铁岭市| 昆山市| 延边| 麻江县| 大邑县| 建阳市| 石景山区| 个旧市| 连江县| 云林县| 株洲县| 滦南县| 泸溪县| 高清|