Compare to Items in Array?Create ArrayList from arrayHow do I check if an array includes an object in JavaScript?How to append something to an array?Deleting an element from an array in PHPHow to insert an item into an array at a specific index (JavaScript)?Loop through an array in JavaScriptHow to create an array containing 1…NHow to check if an object is an array?How do I remove a particular element from an array in JavaScript?For-each over an array in JavaScript?

Why not invest in precious metals?

Artificer Creativity

Is it possible to fly backward if you have 'really strong' headwind?

Live action TV show where High school Kids go into the virtual world and have to clear levels

Why was this person allowed to become Grand Maester?

What is inside of the 200 star chest?

Meaning of 'lose their grip on the groins of their followers'

Who won a Game of Bar Dice?

New pedal fell off maybe 50 miles after installation. Should I replace the entire crank, just the arm, or repair the thread?

How is the excise border managed in Ireland?

Why does Sin[b-a] simplify to -Sin[a-b]?

Interval of parallel 5ths in the resolution of a German 6th chord

How to trick the reader into thinking they're following a redshirt instead of the protagonist?

Determining fair price for profitable mobile app business

Has there been a multiethnic Star Trek character?

Getting UPS Power from One Room to Another

Let M and N be single-digit integers. If the product 2M5 x 13N is divisible by 36, how many ordered pairs (M,N) are possible?

Is it expected that a reader will skip parts of what you write?

Is White controlling this game?

Which languages would be most useful in Europe at the end of the 19th century?

Overlapping String-Blocks

What is the maximum number of net attacks that one can make in a round?

How to ensure color fidelity of the same file on two computers?

Can I utilise a baking stone to make crepes?



Compare to Items in Array?


Create ArrayList from arrayHow do I check if an array includes an object in JavaScript?How to append something to an array?Deleting an element from an array in PHPHow to insert an item into an array at a specific index (JavaScript)?Loop through an array in JavaScriptHow to create an array containing 1…NHow to check if an object is an array?How do I remove a particular element from an array in JavaScript?For-each over an array in JavaScript?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








1















Looking to compare a few int's and an array in a for-in loop:



for i in 0...47 where i != someNumber && i != someOtherNumber && i != myArrayOfAFewNumbers[] 
doSomething()



I can't seem to find a simple solution. Thanks!










share|improve this question

















  • 3





    where !([someNumber, someOtherNumber] + myArrayOfAFewNumbers).contains(i)

    – Sulthan
    Mar 24 at 18:59











  • That worked; thanks!!

    – moosgrn
    Mar 24 at 19:36

















1















Looking to compare a few int's and an array in a for-in loop:



for i in 0...47 where i != someNumber && i != someOtherNumber && i != myArrayOfAFewNumbers[] 
doSomething()



I can't seem to find a simple solution. Thanks!










share|improve this question

















  • 3





    where !([someNumber, someOtherNumber] + myArrayOfAFewNumbers).contains(i)

    – Sulthan
    Mar 24 at 18:59











  • That worked; thanks!!

    – moosgrn
    Mar 24 at 19:36













1












1








1








Looking to compare a few int's and an array in a for-in loop:



for i in 0...47 where i != someNumber && i != someOtherNumber && i != myArrayOfAFewNumbers[] 
doSomething()



I can't seem to find a simple solution. Thanks!










share|improve this question














Looking to compare a few int's and an array in a for-in loop:



for i in 0...47 where i != someNumber && i != someOtherNumber && i != myArrayOfAFewNumbers[] 
doSomething()



I can't seem to find a simple solution. Thanks!







arrays swift






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 24 at 18:57









moosgrnmoosgrn

769




769







  • 3





    where !([someNumber, someOtherNumber] + myArrayOfAFewNumbers).contains(i)

    – Sulthan
    Mar 24 at 18:59











  • That worked; thanks!!

    – moosgrn
    Mar 24 at 19:36












  • 3





    where !([someNumber, someOtherNumber] + myArrayOfAFewNumbers).contains(i)

    – Sulthan
    Mar 24 at 18:59











  • That worked; thanks!!

    – moosgrn
    Mar 24 at 19:36







3




3





where !([someNumber, someOtherNumber] + myArrayOfAFewNumbers).contains(i)

– Sulthan
Mar 24 at 18:59





where !([someNumber, someOtherNumber] + myArrayOfAFewNumbers).contains(i)

– Sulthan
Mar 24 at 18:59













That worked; thanks!!

– moosgrn
Mar 24 at 19:36





That worked; thanks!!

– moosgrn
Mar 24 at 19:36












1 Answer
1






active

oldest

votes


















2














Create an array of excluded items first, e.g.:



let excludedItems = [someNumber, someOtherNumber] + myArrayOfAFewNumbers

for i in 0...47 where !excludedItems.contains(i)
doSomething()



you can also use a Set to reach better complexity:



let excludedItems = Set([someNumber, someOtherNumber] + myArrayOfAFewNumbers)





share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55327366%2fcompare-to-items-in-array%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    Create an array of excluded items first, e.g.:



    let excludedItems = [someNumber, someOtherNumber] + myArrayOfAFewNumbers

    for i in 0...47 where !excludedItems.contains(i)
    doSomething()



    you can also use a Set to reach better complexity:



    let excludedItems = Set([someNumber, someOtherNumber] + myArrayOfAFewNumbers)





    share|improve this answer



























      2














      Create an array of excluded items first, e.g.:



      let excludedItems = [someNumber, someOtherNumber] + myArrayOfAFewNumbers

      for i in 0...47 where !excludedItems.contains(i)
      doSomething()



      you can also use a Set to reach better complexity:



      let excludedItems = Set([someNumber, someOtherNumber] + myArrayOfAFewNumbers)





      share|improve this answer

























        2












        2








        2







        Create an array of excluded items first, e.g.:



        let excludedItems = [someNumber, someOtherNumber] + myArrayOfAFewNumbers

        for i in 0...47 where !excludedItems.contains(i)
        doSomething()



        you can also use a Set to reach better complexity:



        let excludedItems = Set([someNumber, someOtherNumber] + myArrayOfAFewNumbers)





        share|improve this answer













        Create an array of excluded items first, e.g.:



        let excludedItems = [someNumber, someOtherNumber] + myArrayOfAFewNumbers

        for i in 0...47 where !excludedItems.contains(i)
        doSomething()



        you can also use a Set to reach better complexity:



        let excludedItems = Set([someNumber, someOtherNumber] + myArrayOfAFewNumbers)






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 24 at 19:40









        SulthanSulthan

        102k16167208




        102k16167208





























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55327366%2fcompare-to-items-in-array%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

            Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

            Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript