Este desafío es sencillo, pero con suerte, hay muchas maneras de abordarlo:
Debe imprimir / devolver un objeto JSON válido de al menos 15 caracteres, sin contar espacios en blanco no esenciales. Su programa debería funcionar sin ninguna entrada.
En aras de la claridad, un objeto JSON comienza y termina con llaves {}
, y contiene cero o más pares clave: valor separados por comas. La especificación JSON completa se puede encontrar en json.org , y la salida de su código debe pasar este validador .
Por lo tanto, cualquiera de los siguientes no sería válido:
4 //Too short, not an object
"really, really long string" //A string, not an object
["an","array","of","values"] //An array is not a JSON object
{"this":4 } //You can't count unessential whitespace
{"1":1,"2":3} //Too short
{"a really long string"} //Not valid JSON, it needs a value
{'single-quoted':3} //JSON requires double-quotes for strings
Sin embargo, lo siguiente sería válido:
{"1":1,"2":2,"3":3,"4":4} //Long enough
{"whitespace ":4} //This whitespace isn't unessential
Los lenguajes que no son de programación están permitidos en este desafío. Puede devolver una cadena de una función o imprimirla. Este es un código de golf , ¡así que responda con el menor código posible!