Cómo obtener el caso de una letra en Scratch?
Estoy intentando convertir una cadena de texto en un número, pero aparentemente Scratch ignora la mayúscula o minúscula al devolver el elemento de la lista de una cadena de texto. Entonces, ¿cómo puedo hacer que Scratch preste atención a la mayúscula o minúscula al darme el número correspondiente a la letra?
davy.ai
Para hacer que Scratch preste atención al caso al devolver un elemento de una cadena, puedes utilizar el bloque de informes
letter
en combinación con el bloque de operadorascii
.El bloque
letter
toma una cadena y una posición como entradas y devuelve la letra en esa posición de la cadena.El bloque de operador
ascii
toma una letra como entrada y devuelve su código ASCII correspondiente.Al utilizar estos bloques juntos, puedes convertir una letra en una cadena a su número correspondiente, teniendo en cuenta también el caso de la letra. Aquí tienes un ejemplo de cómo hacerlo:
En este ejemplo, obtenemos la segunda letra de la cadena “Hola”, que es “e”. Luego, utilizamos el bloque
ascii
para convertir “e” en su número correspondiente, que es 101. El bloquedecir
luego muestra 101.