При попытке проверить функцию в консоли браузера, он виснет, что я делаю не так?
Это попытка решить это заданание на CodeWars, там output тоже ничего не выводит, я в замешательстве...
function solution(str){
var result = [];
if((str.length % 2) === 0) {
for (var i = 0; i < str.length; i + 2){
result.push(str.substr(i, 2));
}
} else {
for (var i = 0; i < (str.length); i + 2){
result.push(str.substr(i, 2));
}
result.push(str.substr(str.length - 1, 1) + '_');
};
return result;
};
Не i + 2
, а i = i + 2
.
function solution(str) {
var result = [];
if (str.length % 2 == 0) {
for (var i = 0; i < str.length; i += 2) {
result.push(str.substr(i, 2));
}
} else {
for (var i = 0; i < str.length - 1; i += 2) {
result.push(str.substr(i, 2));
}
result.push(str.substr(str.length - 1, 1) + '_');
}
return result;
};
console.log(solution("abcdefg"));
console.log(solution("abcdefgh"));
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Дано: NativeScript-core форма с однородными полями типа:
Господа, помогите понять, как решать задачу по построению шахматной доски на js
нужно получить сумму всех свойств обьектов amount находящийся в массиве orders
я бы хотел бы попросить помощьЯ нажимаю на Action и Completed меняеться на Done