Я возился с каким-то javascript, который вставил бы случайный символ юникода куда-нибудь в документ. (понравились эти символы)
Однако я хочу убедиться, что я вставляю только сгенерированный символ, если этот символ не должен быть напечатан как один из этих квадратов «».
Пока я генерирую случайные числа от 2600 до 2699. Но я хочу убедиться, что они действительны, а не квадраты. Не обращайте внимания на тот факт, что я не генерирую шестнадцатеричные коды, а только целые числа, на самом деле не имеет значения, какие символы мне не хватает.
String.fromCharCode(2600+(Math.floor(Math.random()*70)));
Позвонив несколько раз, я получил бы: "ਖ਼ੁੜਯ".
Ваше здоровье!