为了给出一些上下文,下面的JSON代码表示边缘之间的过渡。在这种情况下,我们将a, b and c
作为状态,0, 1
作为转换值。
例如,["a", "b", ["0"]]
表示从a
开始,可以使用值b
转换为0
。
我必须确保每个州都有两个过渡值。这意味着,从a
开始,应该可以使用1 or 0
值进行转换,对于b and c
也应如此。
如何编写一个函数,该函数通过下面的JSON代码并检查它是否为真,我可以使用其中一个转换值进行转换?
"edges": [["a", "a", ["1"]], ["a", "b", ["0"]], ["b", "a", ["1"]], ["b", "c", ["0"]], ["c", "c", ["0", "1"]]]