2016-01-27 2 views
0

как я могу сравнить первые и последние/вторые и предпоследние элементы строки в Java Scriptкак я могу сравнить первые и последние/вторые и предпоследние элементы строки в Java Script

пример: мы принять в 102201
сравнить 1 и 1
0 и 0
2 и 2
он хочет, чтобы любой строки.

, если другой экс: элемент

затем проверка е и т
л и п
е и е
м забыл.

мой код, как

function check() { 
    var input = document.getElementById("check").value; 

    var inputcount = ""; 

    if ((input.length) % 2 === 0) { 
    inputcount = (input.length)/2; 
    } else { 
    inputcount = (input.length - 1)/2; 
    } 
    for (var x = 0; x < inputcount; x++) { 
    //.... 
    } 
} 

ответ

0

Вы можете вычесть x от длины массива, чтобы получить последний символ

function check() { 
 
    var input = document.getElementById("check").value; 
 

 
    var inputcount = Math.floor(input.length/2); 
 

 
    for (var x = 0; x < inputcount; x++) { 
 
    snippet.log(input[x] + ' and ' + input[input.length - x - 1]) 
 
    } 
 
}
<script src="http://tjcrowder.github.io/simple-snippets-console/snippet.js"></script> 
 
<input id="check" onchange="check()" />

Смежные вопросы