TypeScript Webページから:「最も基本的なデータ型は、JavaScriptとTypeScriptがブール値を呼び出す単純な真偽値です。TypeScriptの基本型booleanとの動作が混乱しています
[OK]をこれまでのところは良い、それだけでJSやJavaにおける正常なブールのようだが、私はこれを行うとき: 演算子「==」をに適用することはできません。
var a = false; // boolean
// alternative declaration
// var a: boolean = false;
// ... do whatever with "a"
if (a == true) // or using ===
{
console.log("true");
}
を私はというエラーを取得します'false'と 'true'を入力します。
はここで何が起こっている:これは動作しますので、 一つの可能な解決策は、「」いずれかにキャストするのですか?
この動作には使用されていませんでしたが、この動作には使用されていませんでした –