• Как в typed.js изменить элемент typed?

    Mothersprogrammer
    @Mothersprogrammer
    Так должно работать
    window.addEventListener('keydown', function(e) {
      let passElem = document.querySelectorAll('#typed > .try') // в коллекции все элементы try, иначе не работает проверка длинны коллекции ниже
      if (e.key === 'Enter' && passElem.length > 1){
        passElem[passElem.length - 1].remove()
      }
    })


    можно попробовать с событиями загрузки страницы, но почему-то с window.onload не срабатывает, поэтому скорее всего остается только указанный вариант, перенести переменные в событие.
    Ответ написан
    1 комментарий
  • Как вывести простые числа с помощью JavaScript?

    Mothersprogrammer
    @Mothersprogrammer
    Если ваш вопрос еще актуален, то одно из решений:
    var primeTester = function(v) {
      
    		if (isNaN(v) || n < 1 || Math.floor(v) != v) {  // Тут проверка корректное ли значение
    			return 'The input number must be a positive integer, please enter a correct value';
    		}
    		if (v === 2) { //Ну тут и так понятно
    			return true;
    		}
    		if (v % 2 === 0) { //проверка четное ли число
    			return false;
    		}
    
    		for (var i = 3, limit = Math.sqrt(v); i <= limit; i+=2) { // ну и проверка, простое ли число
    			if (v % i === 0) {
    				return false;
    			}
    		}
    		return v;
    	};
    
    // тут уже ваш код для реализации проверки диапазона
    Ответ написан
  • Как передать data-value по клику в определенное место?

    Mothersprogrammer
    @Mothersprogrammer
    в объект vue в data создайте 2 переменных, одну для data-value, с необходимым значением, одну для input , далее метод который будет вызван по клику. Примерно выглядит так:
    <div id="app">
    <input v-on:click="changeValue" type="text" :value="value">
    <label  :data-value="dataValue"></label>
    </div>


    new Vue({
        el: '#app',
        data: {
            value: ' ',
            dataValue: 'Какой-то текст'
        },
    
        methods:{
            changeValue(){
                   this.value = this.dataValue
            }
       }
    })
    Ответ написан
    Комментировать