This commit is contained in:
Ilya Kantor 2016-03-04 19:06:22 +03:00
parent e78e527866
commit 05a93ced80
212 changed files with 3213 additions and 3968 deletions

View file

@ -12,8 +12,7 @@ var newStr = str[0].toUpperCase() + str.slice(1);
Выхода два. Первый -- использовать `str.charAt(0)`, он всегда возвращает строку, для пустой строки -- пустую, но не `undefined`. Второй -- отдельно проверить на пустую строку, вот так:
```js
//+ run
```js run
function ucFirst(str) {
// только пустая строка в логическом контексте даст false
if (!str) return str;

View file

@ -1,6 +1,8 @@
# Сделать первый символ заглавным
importance: 5
[importance 5]
---
# Сделать первый символ заглавным
Напишите функцию `ucFirst(str)`, которая возвращает строку `str` с заглавным первым символом, например: