「TypeScript」タプル(tuple)のpushメソッドとpopメソッドで要素を操作する

環境
Windows 10 Home 64bit
TypeScript 4.4.4

書式
1.タプル名.push(値)
タプル(tuple)の先頭に要素を追加します
2.タプル名.pop()
タプル(tuple)から最後の要素を取り除き、その要素を返します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
var mytuple = [55,"Study","Skill","typeScript","Become"];
console.log("追加前タプルの要素数:"+mytuple.length);
mytuple.push(66);
console.log("追加後タプルの要素数:"+mytuple.length);
console.log("*************");
console.log("削除前タプルの要素数:"+mytuple.length) ;
console.log("要素"+mytuple.pop()+"削除されました");
console.log("削除後タプルの要素数:"+mytuple.length);
var mytuple = [55,"Study","Skill","typeScript","Become"]; console.log("追加前タプルの要素数:"+mytuple.length); mytuple.push(66); console.log("追加後タプルの要素数:"+mytuple.length); console.log("*************"); console.log("削除前タプルの要素数:"+mytuple.length) ; console.log("要素"+mytuple.pop()+"削除されました"); console.log("削除後タプルの要素数:"+mytuple.length);
var mytuple = [55,"Study","Skill","typeScript","Become"]; 
console.log("追加前タプルの要素数:"+mytuple.length);    
 
mytuple.push(66);                                 
console.log("追加後タプルの要素数:"+mytuple.length); 
console.log("*************");
console.log("削除前タプルの要素数:"+mytuple.length) ;
console.log("要素"+mytuple.pop()+"削除されました"); 
        
console.log("削除後タプルの要素数:"+mytuple.length);

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
C:\typescript>ts-node arkgame.js
追加前タプルの要素数:5
追加後タプルの要素数:6
*************
削除前タプルの要素数:6
要素66削除されました
削除後タプルの要素数:5
C:\typescript>ts-node arkgame.js 追加前タプルの要素数:5 追加後タプルの要素数:6 ************* 削除前タプルの要素数:6 要素66削除されました 削除後タプルの要素数:5
C:\typescript>ts-node arkgame.js
追加前タプルの要素数:5
追加後タプルの要素数:6
*************
削除前タプルの要素数:6
要素66削除されました
削除後タプルの要素数:5

 

TypeScript

Posted by arkgame