Материал из Скретч Вики

Длина
Форма блока репортёра.png
Длина ().png
Код блока: Длина ()
Создано в: Скретч 1.4
Ш О


Блок «длина()» - это один из Скретч блоков категории «Операторы», используемый для нахождения длины строки.

длина []

Примеры Использования

Чтобы получить последнюю букву в слове можно использовать код: (буква (длина (слово)) в (слово))

Можно определить количество цифр в числе. задать [число v] значение (15) сказать (слить [количество цифр в числе: ] и (длина (число))

Можно сделать предел количества символов. спросить [введите ваше сообщение] и ждать если <(длина (ответ)) > (500)>, то сказать [слишком длинное сообщение]

Получение Идентичного Эффекта

Получить такой же эффект одним блоком не получится. Для этого нужно создать дополнительный блок, который будет выполняться без обновления экрана. В определении блока следует написать следующий скрипт: определить получить длину [x] задать [i v] значение (0) повторять пока не <(буква (i) в (x::moreblock)) = []> изменить [i v] на (1) end задать [длина v] значение ((i)-(1))

См. Также

Что такое Блок?


Блоки категории «Операторы»



Блоки
Движение
Внешность
Звук

Перо

Переменные
Списки
События
Управление

Сенсоры
Операторы
(Длина [])
ш о