Здравствуйте. Задача заключается в выводе на страницу в div типа данных (typeof), введенных пользователем в input. Задание звучит так: "Дан input i-12. По нажатию кнопки получите значение из input в переменную, а затем выведите в out-12 typeof полученной переменной."
Я пробовал двумя разными способами, у меня не получилось.
В HTML:
<label for="">Input your data:</label>
<input class="i-12"></input>
<button id="b-12">GO</button>
<div class="out-12"></div>
В JS:
1.Первый способ (через if/else):
let i12 = document.querySelector('.i-12').typeof;
let b12 = document.querySelector('#b-12');
let div12 = document.querySelector('.out-12');
b12.onclick = function f12() {
if (i12 = String) {
div12.innerHTML = 'string';
} else if (i12 = Number) {
div12.innerHTML = 'number';
} else {
div12.innerHTML = 'none';
}
}
2.Второй способ:
let i12 = document.querySelector('.i-12');
let b12 = document.querySelector('#b-12');
let div12 = document.querySelector('.out-12');
b12.onclick = function f12() {
div12.innerHTML = typeof i12;
}
Помогите разобраться, пожалуйста:)