Всем привет! Не знаю как точно поставить вопрос, но можно ли какими-то средствами реализовать подобную запись в js:
#1
let str = "abc" * 3; // "abcabcabc"
#2
let vector = new Vector(2, 5);
let vector2 = vector * 2 // Новый вектор в 2 раза длиннее
Такая запись была бы проще и короче в записи особенно с векторами. Запись с оператором умножения выглядит лучше, чем функция multiply по 40 раз.
А когда слышат второе пожелание, просят поделиться травкой.