| //------------------------------------------------------------------------------------------------------- |
| // Copyright (C) Microsoft. All rights reserved. |
| // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. |
| //------------------------------------------------------------------------------------------------------- |
| |
| var x = 6; |
| var giraffe = 8; |
| var zebra = x + giraffe; |
| function f(t) { |
| return t + t; |
| } |
| var cat = f(zebra); |
| rat = cat * 2; |
| while (rat > 4) { |
| rat = rat - 3; |
| cat = cat + 4; |
| } |
| for (var i = 4; i < zebra; ++i) { |
| cat = cat - 1; |
| } |
| var dragon = rat / 2; |
| dragon += 8; |
| |
| WScript.Echo(x) |
| WScript.Echo(giraffe) |
| WScript.Echo(zebra) |
| WScript.Echo(cat) |
| WScript.Echo(rat) |
| WScript.Echo(dragon); |
| |
| function MatchCollectionLocalCollection(collection, value) |
| { |
| for (var i = 0; i < collection.length; i++) |
| { |
| if (collection[i] == value) |
| return true; |
| } |
| return false; |
| } |
| |
| WScript.Echo(MatchCollectionLocalCollection(["car", "truck"] , "car")); |
| |
| WScript.Echo(MatchCollectionLocalCollection(["car", "truck"] , "foo")); |
| |
| var gCollection = ["car", "truck"]; |
| function MatchCollectionGlobalCollection(value) |
| { |
| for (var i = 0; i < gCollection.length; i++) |
| { |
| if (gCollection[i] == value) |
| return true; |
| } |
| return false; |
| } |
| WScript.Echo(MatchCollectionGlobalCollection("car")); |
| WScript.Echo(MatchCollectionGlobalCollection("foo")); |
| |
| function MatchCollectionGlobalCollectionandValue() |
| { |
| for (var i = 0; i < gCollection.length; i++) |
| { |
| if (gCollection[i] == gValue) |
| return true; |
| } |
| return false; |
| } |
| |
| var gValue = "car"; |
| WScript.Echo(MatchCollectionGlobalCollectionandValue()); |
| |
| gValue = "foo"; |
| WScript.Echo(MatchCollectionGlobalCollectionandValue()); |