我刚开始学习使用dart和JavaScript进行编程&我试着做一个简单的任务,这个任务是为我自己分配的neramclasses.com最好的NATA教练中心在trichy
我正在从用户收集以下数据。
1.获得12分,
1.考试最高分
- NATA考试尝试1分
- NATA考试尝试2分
- NATA考试尝试3分
字段1和2是必须输入的字段。3、4、5其中一个应该是字段(三个字段不能都为空)。
我感到困惑的任务是
1.如果用户只输入了3、4、5,则需要返回单个值,否则
1.如果用户给出3、4、5中的两个输入,则需要对它们求平均并返回值,
1.如果用户给出3、4、5中的所有树值(两个较大的值),则必须取这两个值的平均值
请给予我一个使用JavaScript或Dart执行此操作的想法
下面是我尝试的代码
void main() {
int nata1 = 100;
int nata2 = 122;
int nata3 = 98;
List<int> nata = [nata1, nata2, nata3];
if (nata.length == 1) {
print('return one non null value');
} else if (nata.length == 2) {
print('return Average of Two');
} else if (nata.length == 3) {
print('return Average of greater two score');
}
}
在上面的代码中如何执行动作而不是打印
1条答案
按热度按时间nuypyhwy1#
您可以将问题简化为两种不同的情况。
1.将3、4、5的答案放入数组中
1.如果数组的大小(长度)〈2,则返回其第一个元素
1.否则对数组进行排序并返回前(或后)两个值的平均值