BlocosIA Wiki Editor

Operadores

Valor

( ) + ( )

Suma dos números.

Valor

( ) - ( )

Resta el segundo número del primero.

Valor

( ) * ( )

Multiplica dos números.

Valor

( ) / ( )

Divide el primer número entre el segundo.

Valor

número aleatorio entre ( ) y ( )

Sortea un número entre los dos valores (decimal si alguno lo es).

Sí/no

( ) > ( )

Verdadero si el primer valor es mayor.

Sí/no

( ) < ( )

Verdadero si el primer valor es menor.

Sí/no

( ) = ( )

Verdadero si los valores son iguales (sin distinguir mayúsculas).

Sí/no

⟨ ⟩ y ⟨ ⟩

Verdadero solo si las dos condiciones lo son.

Sí/no

⟨ ⟩ o ⟨ ⟩

Verdadero si al menos una condición lo es.

Sí/no

no ⟨ ⟩

Invierte verdadero y falso.

Valor

unir ( ) ( )

Une dos textos en uno.

Valor

letra ( ) de ( )

Toma una letra por su posición (1 = primera).

Valor

longitud de ( )

Cuántas letras tiene el texto.

Sí/no

¿( ) contiene ( ) ?

Verdadero si el texto contiene el otro.

Valor

resto de ( ) entre ( )

El resto de la división. Sirve para saber si un número es par (resto 2 = 0).

Valor

redondear ( )

Redondea al entero más cercano.

Valor

[valor absoluto] de ( )

Funciones matemáticas: valor absoluto, raíz, seno, coseno, logaritmos…

Valor

( ) elevado a ( )

Potencia: 2 elevado a 3 = 8.

Valor

[el menor] entre ( ) y ( )

El menor o el mayor de dos números.

Valor

limitar ( ) entre ( ) y ( )

Mantiene el número dentro de un rango (ideal para vida de 0 a 100).

Valor

convertir ( ) del rango ( ) a ( ) al ( ) a ( )

Convierte un valor de un rango a otro (ej.: sensor 0–1023 a 0–100).

Valor

redondear ( ) con ( ) decimales

Redondea manteniendo algunos decimales.

Valor

[arco seno] de ( )

Más funciones: arco seno/coseno/tangente, signo, log 2, parte entera, factorial…

Valor

dirección del punto x: ( ) y: ( ) a x: ( ) y: ( )

La dirección (como en Scratch) de un punto a otro.

Valor

distancia del punto x: ( ) y: ( ) a x: ( ) y: ( )

La distancia entre dos puntos.

Valor

convertir ( ) de [decimal] a [binario]

Convierte números entre decimal, binario, hexadecimal y octal.

Sí/no

( ) [≠] ( )

Compara con distinto (≠), mayor o igual (≥) y menor o igual (≤).

Sí/no

¿( ) está entre ( ) y ( ) ?

Verdadero si el número está entre los dos límites.

Sí/no

⟨ ⟩ o ⟨ ⟩ pero no los dos

Verdadero cuando solo una de las condiciones lo es.

Sí/no

¿( ) es [par] ?

Prueba si es par, impar, primo, entero, número o texto vacío.

Valor

si ⟨ ⟩ entonces ( ) si no ( )

Elige uno de dos valores según la condición.

Valor

elemento aleatorio de ( ) separado por ( )

Sortea un elemento de una lista escrita (ej.: piedra,papel,tijera).

Valor

letras ( ) a ( ) de ( )

Toma un trozo del texto, de la letra A a la B.

Valor

posición de ( ) en ( )

En qué posición aparece un texto dentro de otro (0 = no aparece).

Valor

reemplazar ( ) por ( ) en ( )

Reemplaza todas las apariciones de un texto por otro.

Valor

( ) en [MAYÚSCULAS]

MAYÚSCULAS, minúsculas, Primera Mayúscula, sin espacios o invertido.

Valor

repetir ( ) ( ) veces

Repite un texto varias veces.

Valor

parte ( ) de ( ) separado por ( )

Toma la parte N de un texto separado por coma (u otro separador).

Valor

cantidad de partes de ( ) separado por ( )

Cuántas partes tiene el texto al dividirlo.

Sí/no

¿( ) [empieza con] ( ) ?

Verdadero si el texto empieza (o termina) con otro.

Valor

[código de la letra] de ( )

Código de una letra (A = 65) o letra de un código.