const newArray = users.filter(user => {
return maritalStatus === 0 && age >= 25 && age <= 30 && NumberOfCourses === 0 && presence === 1
})
let price1 = parseInt($('#1').text().replace(/[^0-9]/g, '')),
price2 = parseInt($('#2').text().replace(/[^0-9]/g, ''));
let sum = price1 + price2;
console.log(sum);
option.forEach((o) => o.setAttribute('class', 'vydelit'));
let select = document.getElementById('select-form');
let option = select.querySelector('.label');
option.setAttribute('class', 'vydelit');
let inputRub = document.getElementById('rub'),
inputUsd = document.getElementById('usd');
inputRub.addEventListener('input', () => {
function postData(url){
return new Promise(function(resolve,reject){
let request = new XMLHttpRequest();
request.open('GET', url);
request.setRequestHeader('Content-type', 'application/json; charset=utf-8');
request.addEventListener('readystatechange', function() {
if (request.readyState === 4 && request.status == 200) {
resolve(request.response);
} else {
reject();
}
});
request.send();
});
};
postData('/js/current.json')
.then((response)=>{
let data = JSON.parse(response);
console.log(data);
})
});
items.forEach(
n => map.geoObjects.add(
new ymaps.Placemark(n.coord, {}, {
// Опции.
// Необходимо указать данный тип макета.
iconLayout: 'default#imageWithContent',
// Своё изображение иконки метки.
iconImageHref: 'images/ball.png',
// Размеры метки.
iconImageSize: [48, 48],
// Смещение левого верхнего угла иконки относительно
// её "ножки" (точки привязки).
iconImageOffset: [-24, -24],
// Смещение слоя с содержимым относительно слоя с картинкой.
iconContentOffset: [15, 15],
// Макет содержимого.
iconContentLayout: MyIconContentLayout
})));
const rusToLat = function(str) {
let ru = {
'а': 'a', 'б': 'b', 'в': 'v', 'г': 'g', 'д': 'd',
'е': 'e', 'ё': 'e', 'ж': 'j', 'з': 'z', 'и': 'i',
'к': 'k', 'л': 'l', 'м': 'm', 'н': 'n', 'о': 'o',
'п': 'p', 'р': 'r', 'с': 's', 'т': 't', 'у': 'u',
'ф': 'f', 'х': 'h', 'ц': 'c', 'ч': 'ch', 'ш': 'sh',
'щ': 'shch', 'ы': 'y', 'э': 'e', 'ю': 'u', 'я': 'ya',
'ъ': 'ie', 'ь': '', 'й': 'i'
};
let newString = [];
return [...str].map(l => {
let latL = ru[l.toLocaleLowerCase()];
if (l !== l.toLocaleLowerCase()) {
latL = latL.charAt(0).toLocaleUpperCase() + latL.slice(1);
} else if (latL === undefined) {
latL = l;
}
return latL;
}).join('');
}