:)
<script>
var a = Array(5).join('#_'),
b = Array(5).join('_#'),
c = Array(5).join(a + '<br>' +b + '<br>');
document.write(c)
</script>
|
Конкурс извратов? :)
var result = "";
for (var i = 1; i <= 8; i++)
result += "#_".repeat(4).split("")[i & 1 ? "slice" : "reverse"]().join("") + "\n";
alert(result);
|
Цитата:
Цитата:
|
var result = 0;
function countChar(b, n) {
for (var i = 0; i < b.length; i++) {
if (b.charAt(i) == n) {
result += i;
}
}console.log(result);
}
console.log(countChar("hendhendhend", "e"))
полчуаеться 15. хотя должно быть 3. я даже понимаю чего 15, но не понимаю чего оно 3 не показует. наверное я еще что то путаю) подсобите |
Цитата:
|
Цитата:
http://jsfiddle.net/Kaflan/6tcogb16/6/ как то так |
Цитата:
|
Много лишних действий. Зачем ты собираешь из совпадений строку и возвращаешь ее длину, когда можно просто возвратить количество совпадений? И называй переменные понятно, что значат эти твои b, n?
|
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 10:13. |