Метод includes() проверяет, содержит ли строка заданную подстроку, и возвращает, соответственно true или false.
Метод startsWith() помогает определить, начинается ли строка с символов указанных в скобках, возвращая, соответственно, true или false.
(letterElement) => letterElement.includes(letterElement)
Строка всегда содержит саму себя. if (numOrStr == null) {
console.log('вы отменили');
} else if (numOrStr == '') {
console.log('Empty String');
} else if (numOrStr == numOrStr) { // условие всегда истинно
console.log(' number is Ba_NaN');
} else {
console.log('OK!'); // недостижимый код
}
isNaN(Number(numOrStr))
. const date = new Date(1670063686503);
// Date Sat Dec 03 2022 13:34:46 GMT+0300 (Москва, стандартное время)
date.toGMTString();
// "Sat, 03 Dec 2022 10:34:46 GMT"
date.toISOString();
// "2022-12-03T10:34:46.503Z"
const prevId = (id + latlng.length - 1) % latlng.length;
const nextId = (id + 1) % latlng.length;
const latLeft = (latlng[prevId].lat + latlng[id].lat) / 2;
const lngLeft = (latlng[prevId].lng + latlng[id].lng) / 2;
const latRight = (latlng[id].lat + latlng[nextId].lat) / 2;
const lngRight = (latlng[id].lng + latlng[nextId].lng) / 2;
latlng.splice(id, 0, { lat: latLeft, lng: lngLeft });
latlng.splice(id + 2, 0, { lat: latRight, lng: lngRight });
console.log(true && 5); // 5
console.log(false && 5); // false
console.log(true || 5); // true
console.log(false || 5); // 5
let i = 2;
nextPrime:
while (i <= 10) {
const limit = Math.sqrt(i);
let j = 2;
while (j <= limit) {
if (i % j === 0) {
j += 1;
i += 1;
continue nextPrime;
}
j += 1;
}
console.log(i);
i += 1;
}