Единицы измерения в атрибуте style в JavaScript

При указании значений свойств через атрибут style мы должны указывать единицы измерения:

javascriptelem.style.width = '100px';

При чтении значений они также будут получаться с единицами измерений:

javascriptlet width = elem.style.width;
console.log(width); // выведет '100px';

При необходимости мы можем избавиться от единиц измерения с помощью parseInt:

javascriptlet width = elem.style.width;
console.log(parseInt(width)); // выведет 100

Если предполагаются дробные значения, можно воспользоваться функцией parseFloat:

javascriptlet width = elem.style.width;
console.log(parseFloat(width));
Задание 1

Дан див и кнопка. По нажатию на кнопку задайте диву ширину в 400px, а высоту в 300px.

Задание 2

Дан див:

html<div id="elem" style="width: 300px; height: 200px;">
  text
</div>

Дана также кнопка. По клику на кнопку выведите ширину и высоту дива без единиц измерения.

Задание 3

Дан див:

html<div id="elem" style="font-size: 1.5em;">
  text
</div>

Дана также кнопка. По клику на кнопку выведите размер шрифта дива без единиц измерения.