Как это можно осуществить?
message = Number(message); // здесь ноль
let total = 0;
let message;
for (let i = 0; i < 1; total += message) {
message = prompt('Введите любое число!');
if (message !== null) {
message = Number(message);
}
if (message === null) {
message = alert(`Общая сумма чисел равна ${total}`);
break;
}
}
Как обратиться к нужному div с нужным Id?
Что мне нужно искать input только в родителе с нужным ID
let elements = document.getElementsByClassName("menu-link");
let myFunction = function() {
let nodes = this.childNodes;
for (let node of nodes) {
if (node.classList.contains("menu-title")) {
let result = document.getElementById("result");
result.innerText = node.innerText;
}
}
};
for (let i = 0; i < elements.length; i++) {
elements[i].addEventListener('click', myFunction, false);
}
$(".menu-link").click(function() {
$("#result").text($(this).text());
});
break outer;
прерываете выполнения цикла, и у вас отрабатывает только элемент array[0][0].let j in i
собрались перебирать? outer: for (let i in array) {
console.log(array[i])
for(let j in array[i]) {
console.log(array[i][j])
if(city === array[0][j]) {
alert('Казахстан')
break outer;
} else if (city === array[1][j]) {
alert('Россия')
break outer;
} else if (city === array[2][j]) {
alert('Китай')
break outer;
} else if (city === array[3][j]) {
alert('США')
break outer;
} else {
alert('Такого города не найдено')
}
}
}
var gotCity = false
outer: for (let i in array) {
console.log(array[i])
for(let j in array[i]) {
console.log(array[i][j])
if(city === array[0][j]) {
gotCity = city
alert('Казахстан')
break outer;
} else if (city === array[1][j]) {
alert('Россия')
gotCity = city
break outer;
} else if (city === array[2][j]) {
alert('Китай')
gotCity = city
break outer;
} else if (city === array[3][j]) {
alert('США')
gotCity = city
break outer;
}
}
}
if (gotCity === false) {
alert('Такого города не найдено');
}