2. Основной Flashcards
Как получить NaN?
при делении строки на ноль
Что получим при сравнении двух NaN?
false (каждый из них уникальный)
Что такое Math?
встроенный объект который предоставляет множество математических функций и констант
Как округлить число до ближайшего целого?
Math.round( )
Как возвести в степень?
- Math.pow(x y)
- Оператор **
Как получить случайное число?
Math.random( )
Как форматировать число с заданным кол-во десятичных знаков?
.toFixed()
Как преобразовать строку в число? (простой метод)
использовать унарный +
Как преобразовать строку в число с плавающей точкой?
Number.parseFloat( )
Как преобразовать строку в целое число?
Number.parseInt( )
Как преобразовать число в строку?
.toString( )
Как экранировать строку?
использовать \ перед специальными символами чтобы указать что они должны быть интерпретированы буквально а не как часть синтаксиса языка
Как сделать конкатенацию строки?
- Шаблонные строки `${переменная} текст текст`
- Оператор сложения +
Как получить длину строки?
.length
Как отформатировать строку к верхнему регистру?
.toUpperCase( )
Как разделить строки на массив подстрок по разделителю?
.split(разделитель)
Как узнать какой символ находится под каким индексом?
.charAt( )
Как проверить заканчивается ли строка указанной подстрокой?
.endWith( )
Как извлечь часть строки?
.slice(start, end) или .substring(start, end)
Как удалить лишние пробелы в строке
.trim( )
Как удалить лишние пробелы с начала строки
.trimStart( )
Как удалить лишние пробелы с конца строки
.trimEnd( )
Как заменить все совпадения в строке на указанную строку?
.replaceAll(searchValue, newValue)
Как дополнить текущую строку другой строкой или символом с начала?
.padStart( )
Как дополнить текущую строку другой строкой или символом с конца
.padEnd( )
Как отформатировать строку к нижнему регистру
.toLowerCase( )