【发布时间】:2021-08-18 10:46:27
【问题描述】:
Fruits 将只包含一个值。 我需要检查水果中是否存在“香蕉”。如果 "Banana" 存在,它应该返回 true,否则返回 false。
// Array Example : (If fruits contains many values)
var fruits = ["banana", "orange", "apple", "mango"];
bool n = fruits.includes("banana");
// For my case:(If fruits contain single value)
var fruits = ["banana"];
bool n = fruits.includes("banana");
当水果只包含 1 个值时,还有其他方法可以检查这种情况吗?
【问题讨论】:
-
你可以用同样的方法来解决这个问题????你为什么要寻找另一种方式?有什么具体原因吗?
-
要检查水果何时包含单个值,您可以这样做 fruits.length == 1
-
检查 fruits 是否包含许多值 fruits.length > 1
-
如果数组总是有一个元素,也许你应该只有一个值而不是数组?但除此之外,假设只有一个元素,
fruits[0] === 'banana'会检查该元素是否为“香蕉”。
标签: javascript typescript