Lines Matching refs:arr
746 function random(arr, n, def) { argument
748 arr[i] = def[(Math.random() * n) >> 0];
750 function random8(arr, n, def) { argument
752 arr[i] = def[(Math.random() * 256) >> 0];
754 function random1(arr, n, def) { argument
756 arr[i] = def[(Math.random() * 2) >> 0];
758 function hill(arr, n, def) { argument
761 arr[i] = def[i];
763 arr[i] = def[n - i];
765 function comb(arr, n, def) { argument
767 arr[i] = def[(i & 1) * i];
769 function crisscross(arr, n, def) { argument
771 arr[i] = def[(i & 1) ? n - i : i];
773 function zero(arr, n, def) { argument
775 arr[i] = def[0];
777 function increasing(arr, n, def) { argument
779 arr[i] = def[i];
781 function decreasing(arr, n, def) { argument
783 arr[i] = def[n - 1 - i];
785 function alternate(arr, n, def) { argument
787 arr[i] = def[i ^ 1];
789 function jigsaw(arr, n, def) { argument
791 arr[i] = def[i % (n >> 4)];
793 function incbutone(arr, n, def) { argument
795 arr[i] = def[i];
797 arr[n >> 2] = def[n];
799 function incbutfirst(arr, n, def) { argument
801 arr[0] = def[n];
803 arr[i] = def[i];
805 function incbutlast(arr, n, def) { argument
807 arr[i] = def[i + 1];
809 arr[n - 1] = def[0];
818 var def, arr;
840 arr = new array_type(n);
841 f(arr, n, def);
843 arr.sort();
854 x = arr[0];
857 y = arr[i];
865 while (i < n && arr[i] === void 0)
870 ": " + arr[i - 1] + " > " + arr[i]);