Запугали пацана. Откручиваем крышку, добавляем память. Окручиваем металлический чехол, если если есть, меняем ssd
Все это делаем НЕ в синтетической одежде.
Риски сломать что-то минимальные.
WbICHA, да тут каждый пятый вопрос от того, что люди не читают документации. Вот например, еще один фрукт https://qna.habr.com/q/1050378
Насмотрятся видосиков на ютубе...
3. В процессе создания вопроса пользователь Сервиса обязан:
3.8. Использовать для демонстрации фрагментов кода только специальный тег < code > или специальные демонстрационные ресурсы.
OneTwoThreeFourFive, я для валидации использовал бы уже готовые решения. Либо запилил бы свое решение, но такое же универсальное, оформил его в виде пакета/плагина и так же использовал как стороннее, подключив в проект.
rd100, Определяем свойство через defineProperty именно для того, чтобы оно не было перечисляемым (enumerable:false - по умолчанию, поэтому я его не указал).
В прототипе для того, чтобы оно наследовалось всеми объектами.
Есть число
n = 100
К нему нужно прибавить 15 процентов
Прибавляем
n + n / 100 * 15
или
n + n * 0.15