Loading...
simona_st avatar simona_st 38 Точки

Здравейте, и аз имам проблем с тази задача.

Ако в изхода разделя пропъртитата със спейс не минава тест1 (тоест получавам 50 точки в judge) -код: https://pastebin.com/zxRQZnGc,

а когато го разделя с нов ред минава тест 1, но не и тест2 - пак 50 точки - https://pastebin.com/Q6BPHkDp.

Ако някой може да помогне ...

0
emilia98 avatar emilia98 92 Точки

Здравей,

Можеш да погледнеш тези двете - Решение №1 && Решение №2. Аз се опитвам да редактирам решението ти, така че да не се променя идеята ти и да е възможно най-лесно.
 

EDIT: Начинът, по който искаш да изпечаташ резултата, няма да се получи, защото output-а не трябва да е някакъв форматиран string, а направо обект. Затова ти трябва да си създадеш обект, който ще има поредица от 3 двойки/pairs ключ-стойност.

Ето твоето редактирано решение (печаташ самият object):

function composeObject(properties) {
 
    let name1 = properties[0];
    let value1 = properties[1];
    let name2 = properties[2];
    let value2 = properties[3];
    let name3 = properties[4];
    let value3 = properties[5];
 
    let obj = {};
    obj[name1] = value1;
    obj[name2] = value2;
    obj[name3] = value3;
    console.log(obj);
}

50% работещо решение (печаташ форматиран string):

function composeObject(properties) {
    let name1 = properties[0];
    let value1 = properties[1];
    let name2 = properties[2];
    let value2 = properties[3];
    let name3 = properties[4];
    let value3 = properties[5];

    console.log(`{ ${name1}: '${value1}', ${name2}: '${value2}', ${name3}: '${value3}' }`)
}

 

1
19/05/2018 15:47:35
simona_st avatar simona_st 38 Точки

Благодаря, решение 1 е страхотно!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.