Flash中如何快速实现输入三个数输出最小值

作者:活力源 | 创建时间: 2023-04-18
你会在Flash中输入三个数,输出最小值吗? 笔者带你运用条件运算符,轻松解决这类问题。...
Flash中如何快速实现输入三个数输出最小值

操作方法

打开Flash软件,在接下来的窗口中选择“ActionScript3.0”选项,新建一个空白文档。

选择“文本”工具,在“属性”面板上选择“动态文本”,在舞台上绘制一个动态文本框,将“实例名称”改为min_txt。(注:要嵌入字体,运行程序后舞台上才能显示动态文本的内容)

在需要输入代码的帧上右击,出现的下拉菜单中选择“动作”。

首先,定义三个数值型变量,并给它们赋值,代码如下图所示。

定义一个数值型变量min,用来存放最小值。

用条件运算符比较变量j和变量k,如果j<k,则min等于j,如果不是j<k,则min等于k,即得到两个变量的最小值。 使用条件运算符处理数据的条件表达式的一般形式为(条件)?表达式1:表达式2;

用条件运算符比较变量i和min,如果i<min则min等于i,如果不是i<min,则min等于min,即得到两个变量的最小值。

其实6、7步的代码可以合并成一条,代码如下图所示。

将数值min转化为字符串,并赋值给动态文本框,在舞台中输出min中的值即最小值。

用trace函数测试输出最小值。

运行程序,得到如下结果。

温馨提示

注:要嵌入字体,运行程序后舞台上才能显示动态文本的内容。
点击展开全文

更多推荐