我正在尝试学习Typescript,我正在按照本页面上的教程进行操作:https://www.typescriptlang.org/docs/handbook/functions.html .当我创建文件cardPicker.ts并粘贴以下代码时,它将无法编译.我得到这个错误5次:打字稿错误TS1005:';' 预期.第1,6,7,14和15行.我看不到分号丢失的位置,但错误信息可能意味着其他内容.我担心我的ts版本,但我刚刚在两周前安装了它.当我做"tsc -version"时,它说1.0.3.0
let deck = { suits: ["hearts", "spades", "clubs", "diamonds"], cards: Array(52), createCardPicker: function() { return function() { let pickedCard = Math.floor(Math.random() * 52); let pickedSuit = Math.floor(pickedCard / 13); return {suit: this.suits[pickedSuit], card: pickedCard % 13}; } } } let cardPicker = deck.createCardPicker(); let pickedCard = cardPicker(); alert("card: " + pickedCard.card + " of " + pickedCard.suit);
我通过在命令行中运行"tsc cardPicker.ts"来编译项目.