على سبيل المثال ، أعط ترتيبًا محددًا ، "A" ، "O" ، "E" ، "U" ، "Y" ، "I" ، من فضلك خذ "Aiye" ، "Oeu" ، "Ayo" ، "Eoyiu" يتم فرز سلسلة 7 من "Yuo" ، "أنت" ، "iao" ، "iao" بترتيب الرسالة المحددة.
فكرتي هي مساواة تلك الأرقام الستة المعطاة في 0-5 ، ثم استبدال الحروف في السلسلة 7 إلى أرقام في 0-5 ، ثم استخدم طريقة الفرز للفرز.
نسخ رمز رمز على النحو التالي:
var word = ['aiye' ، 'oeu' ، 'ayo' ، 'eoyiu' ، 'yuo' ، 'you' ، 'iao'] ؛
var obj = {a: 0 ، o: 1 ، e: 2 ، u: 3 ، y: 4 ، i: 5} ؛
var obj1 = {0: 'a' ، 1: 'o' ، 2: 'e' ، 3: 'u' ، 4: 'y' ، 5: ''} ؛
لـ (VAR INDEX in Word) {
var word1 = word [index] ؛
var word3 = "" ؛؛
لـ (var i = 0 ؛ i <word1.length ؛ i ++) {
Word3 += obj [word1 [i]] ؛
} ؛
الكلمة [الفهرس] = Word3
}
word.sort () ؛
لـ (VAR INDEX in Word) {
var word1 = word [index] ؛
var word3 = "" ؛؛
لـ (var i = 0 ؛ i <word1.length ؛ i ++) {
Word3 += OBJ1 [Word1 [i]] ؛
} ؛
الكلمة [الفهرس] = Word3
}
console.log (كلمة) ؛
نسخ رمز رمز على النحو التالي:
<pre code_snippet_id = "173179" snippet_file_name = "blog_20140127_1_4210131"> </pre> <pre code_id = "173179" "snippet_file_name =" blog_20140127_1_4210131 " "، Monospace ؛ "blog_20140127_1_4210131"> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
</pre>