Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 

16 строки
404 B

  1. import {InternSet} from "internmap";
  2. export default function disjoint(values, other) {
  3. const iterator = other[Symbol.iterator](), set = new InternSet();
  4. for (const v of values) {
  5. if (set.has(v)) return false;
  6. let value, done;
  7. while (({value, done} = iterator.next())) {
  8. if (done) break;
  9. if (Object.is(v, value)) return false;
  10. set.add(value);
  11. }
  12. }
  13. return true;
  14. }