
Создайте массив из десяти значений различных типов (текстовые, числовые). С помощью цикла выведите
только числовые значения массива. ( javascript)

Ответы на вопрос

<HTML>
<HEAD>
<SCRIPT>
function btnClick()
{
s1=""; s2="";
var mas=["кот",123,"рыба",4.56,"лев",-71,"варан",9,"сова",123.456];
for (i=0; i<mas.length; i++) {
s1 = s1+mas[i]+" ";
if (mas[i]*1 == mas[i]) s2 = s2+mas[i]+" ";
};
document.frm.res1.value=s1;
document.frm.res2.value=s2;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name=frm>
<INPUT type="button" value="Щелкни здесь!"
onClick="btnClick();">
<P>
<H1>Массив:</H1>
<TEXTAREA name="res1" cols="50" rows="5">
</TEXTAREA>
<P>
<H1>Результат:</H1>
<TEXTAREA name="res2" cols="50" rows="5">
</TEXTAREA>
</FORM>
</BODY>
</HTML>




Конечно! Вот пример создания массива с различными типами данных и вывода только числовых значений с помощью цикла:
javascript// Создаем массив с различными типами данных
const myArray = [
"текст1",
42,
"текст2",
3.14,
"текст3",
true,
"текст4",
-10,
"текст5",
7.5
];
// Цикл для вывода только числовых значений
for (let i = 0; i < myArray.length; i++) {
if (typeof myArray[i] === "number") {
console.log(myArray[i]);
}
}
В этом примере мы создаем массив myArray
, содержащий текстовые и числовые значения. Затем мы используем цикл for
для перебора всех элементов массива. Внутри цикла мы проверяем, является ли текущий элемент числом, используя оператор typeof
. Если это так, то выводим его в консоль с помощью console.log()
. Таким образом, будут выведены только числовые значения из массива.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili