我有n个对象,它们有一个名为 status 的属性。所以我必须检查所有对象的这个属性,并为所有对象提供一个值。
让我解释。
status 属性可以有这样的值(字符串)-“1”、“2”、“3”、“4”、“5”、“7”、“已完成”、“未完成”…… .(除 1..7 之外的任何字符串)
我将遍历所有对象,如果任何对象的状态属性值为 1-7,则将选择较高的一个,然后将选择该值。 例子
obj1.status="1", obj2.status="6"。选择的值="6"
obj1.status="4", obj2.status="2"。选定的值="4"
obj1.status="7", obj2.status="6"。选定的值="7"
如果没有对象的状态属性为 1-7 ,则选择的值将是“XYZ” 示例
obj1.status="已完成",obj2.status="abc"。选定的值="XYZ"
obj1.status="abc", obj2.status="def"。选定的值="XYZ"
obj1.status="jkl", obj2.status="mno"。选定的值="XYZ"
如果至少一个对象的状态属性为 1-7,其余所有对象都有其他字符串,则将选择数字值。
obj1.status="abc", obj2.status="1"。选定的值="1"
obj1.status="abc", obj2.status="5",obj3.status="4",. 选定的值="5"
心有法竹
动漫人物
慕的地8271018
相关分类