Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Решение задачи на джава скрипт

Артём Мещерин Ученик (117), на голосовании 1 год назад
Задача: Монстры договорились встретиться в таверне, но потерялись.
Данные о монстрах хранятся в переменной data в виде строки формата JSON. Преобразуй данные из этой переменной и передай их в функцию displayMonsters. Функция displayMonsters должна принимать в качестве аргумента массив (не строку).
 let data = '[{"name":"monsterHat","path":"./models/monsterHat.glb","position":{"x":-18.93,"y":16.45,"z":2.04}},{"name":"monsterTriplex","path":"./models/monsterTriplex.glb","position":{"x":-13.6,"y":17.39,"z":6.63},"rotationInDegrees":"-45"},{"name":"monsterYeti","path":"./models/monsterYeti.glb","position":{"x":-19.03,"y":17.39,"z":-3.22}}]'; 
Голосование за лучший ответ
твой интимный гусь Мудрец (10290) 1 год назад
 let data = '[{"name":"monsterHat","path":"./models/monsterHat.glb","position":{"x":-18.93,"y":16.45,"z":2.04}},{"name":"monsterTriplex","path":"./models/monsterTriplex.glb","position":{"x":-13.6,"y":17.39,"z":6.63},"rotationInDegrees":"-45"},{"name":"monsterYeti","path":"./models/monsterYeti.glb","position":{"x":-19.03,"y":17.39,"z":-3.22}}]'; 

let monsters = JSON.parse(data);

displayMonsters(monsters);

function displayMonsters(monsters) {
monsters.forEach(monster => {
console.log(`Name: ${monster.name} Path: ${monster.path} Position: (${monster.position.x}, ${monster.position.y}, ${monster.position.z})`);
});
}
Похожие вопросы