JavaScript ООП классы
Написать класс, который принимает строку и разделитель и возвращает массив подстрок, разбитых с помощью указанного разделителя. Например: строка “10/08/2020”, разделитель “/”, результат: “10”, “08”, “2020”.
Моя попытка, но он ничего не выводит:
class String{
separator_strings(string1, separator){
let newText = "";
if(separator in string1){
newText += string1;
newText += " ";
}
else{
alert(string1)
}
}
}
let string = new String
string.separator_strings("10/08/10", "/")
Могли бы вы помочь с этим
Ответы (1 шт):
Автор решения: the_Solomon
→ Ссылка
Воспользуйся методом строки split
class Separator {
separateString (str){
return str.split('/')
}
}
const s = new Separator();
const result = s.separateString("10/08/2020");
console.log(result) // ["10", "08", "2020"]
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split