Miguel Angel Reyes Moreno
Pueden escribir simplemento esto:
isNew = random > 0.5
Edwin Jesús
Buen tip!
Miguel Angel Reyes Moreno
Pueden escribir simplemento esto:
isNew = random > 0.5
Edwin Jesús
Buen tip!
(() => { let isEnable = true; //no le puedo decir que es un string ni un número isEnable = "as"; isEnable = 123; isEnable = false; //forma explicita let isNew: boolean = false; console.log('isNew', isNew); isNew = true; console.log('isNew', isNew); //saca un númeor entre 0 y 1 const random = Math.random(); console.log('random', random); //vamos a asociar una condición y la asociamos a una variable isNew = random >= 0.5 ? true : false; console.log('isNew', isNew); })();
Andrés Felipe Eslava Zuluaga
boolean !== Boolean;
Paul Andrés Andia Frias
NOTA: El tipado en Typescript siempre va en minúscula. let n:number = 5 let p: boolean = true
Paul Andrés Andia Frias
NOTA DE COLOR: En JavaScript es posible reasignar los valores a otro tipo de dato, en Typescript NO es posible ya que al hacerlo sale la advertencia en el código.
Alvaro H. Ruiz V.
Adiós a los falsy values y a los truthy values XD
Diego Reyes Cabrera
Tengo una relación tóxica con ellos :( me gusta usarlos aunque sé que me van a dar problemas
Diego Oquendo
const myVar = "hola"; console.log("myVar", myVar); // myVar hola console.log({myVar}); // {myVar: "hola"}
Es una forma de abreviar el imprimir variables.
Renzo Mayer
Por alguna razon, cuando ejecuto este archivo y otros anteriors node no me imprime los console.log();
alguna idea que puede ser?
Veo que removiendo (() => { si se ve el output.
A Nicolas se le ve el output usando esa syntaxis, me pregunto que me puede faltar por configurar?
Usando node 16 y node 14. zsh en la terminal de macos.
Nicolas Molina
ProfesorHola, realmente no creo sea un problema de NodeJS creo puede ser algo de código en la función que se autoejecuta, un error común es olvidar la ejecución al final.
(() => { console.log('log'); })(); // 👈
También puedes clonar el repo y ver si los ejemplos que ejecuto les pasa lo mismo y descartar si es algo de tu configuración.
Diego Andrade
Cómo que "randómico" xD ¡Aleatorio!
Paul Francis
en TypeScript no es aceptado el null y undefined
Marvin Javier Santos Fernández
(()=>{
// Creamos una variable para el tipo de dato booleano
let es_enable = true;
// Otra más pero utilizando el identificar boolean
let is_nuevobool: boolean = true;
console.log(is_nuevobool);
// Utilizamos la función random
const valor_random = Math.random();
console.log('Valor obtenido: ', valor_random);
// La primera variable va hacer igual a la que tomo
// la segunda y si es mayor a 0.5 será true
// si no será false
is_nuevobool = valor_random >= 0.5 ? true : false;
console.log(is_nuevobool);
})();
Daniel Avila Cardenas
//Tipo de dato boolean TypeScript, como se comporta (()=>{ /* Forma implicita, typescript asume por el valor de la variable, que es de tipo Boolean */ let isEnable = true; isEnable = false; /* Forma explicita, typescript asume por el tipo de dato, que es boolean */ let isNew: boolean = false; console.log('isNew', isNew); isNew = true; console.log('isNew', isNew); const ramdom = Math.random() console.log('ramdom', ramdom); isNew = ramdom > 0.5 ? true : false; console.log({isNew}); })();
Daniel Avila Cardenas
Repasando lo basico de typescript, quiero retomar conocimientos en frontend, mi meta es aprender react.
Jorge Campero
por que cuando se imprime con console.log tienes que mandarlo en string y tambien llamar la funcion sola?
DANIELA PARDIÑAZ
Recuerda que no es lo mismo escribir Booleano con mayúscula y booleano con minúscula.
Booleano = objeto booleano = tipo primitivo
ANDRES ALFONSO MIRA MEJIA
✅
Geordy Elian Reyes Mendoza
(() => { //Type boolean implicit let isEnable = true; // isEnable = "asd"; //Its no posible assign another value after the type (Boolean) assignation isEnable = false; console.log("is enable", isEnable) //Type boolean being explicit let isNew: boolean; const random = Math.random(); //Getting a random value isNew = random >= 0.5 ? true : false; //Assign a boolean type depend to a condition console.log('random is', random.toFixed(), " and is", isNew) //Printing the result })();