使用for循环遍历数组,查看输入的形状是否与用户输入的信息匹配
本文关键字:输入 是否 用户 信息 for 数组 遍历 使用 循环 | 更新日期: 2023-09-27 18:00:40
我在弄清楚如何使用for循环遍历数组时遇到了问题。我的数组应该检查用户是否输入了正确的形状(正方形或圆形),如果没有找到,则返回UNKNOWN
。我在让其他部分工作时遇到了问题。这就是我到目前为止所拥有的。我的for循环还必须从0迭代到验证数组中的最后一个元素。
//finds the shape based on user input
public static String findMyShape(String command)
{
//needs to have a for loop
//should return unknown if no values found
var myStringArray = {"circle", "square"};
var arrayLength = myStringArray.length;
for(var i=0; i<arrayLength; i++)
{
return(myStringArray[i]);
}
else
{
}
return "UNKNOWN";
}
//finds the shape based on user input
public static String findMyShape(String command)
{
//needs to have a for loop
//should return unknown if no values found
var myStringArray = {"circle", "square"};
var arrayLength = myStringArray.length;
for (var i = 0; i < arrayLength; i++){
if (command == myStringArray[i])
return command;
return "UNKNOWN";
}