[過去ログ] Ruby 初心者スレッド Part 66 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
259
(1): (ワッチョイ 292c-cvBQ) 2020/03/19(木)04:20 ID:JDU05jIv0(1/3) AAS
Ruby の偽は、nil, false の2つだけだが、
JavaScript, Python では、各型に偽があるので、10個ぐらいある

こういう書き方ができてしまうのが危険!
整数の0 は偽

昔のC でも、MISRA-C などのコーディング規則で禁止していたもの。
条件式に、bool 値とみなされるもの以外を、
例えば、単純な整数などを使ってはならない
省8
263: (ワッチョイ 292c-cvBQ) 2020/03/19(木)13:04 ID:JDU05jIv0(2/3) AAS
Ruby・Groovy は似てる。
JavaScript, jQuery, Kotlin は、メソッドチェーン中心で、Rubyに似せてきてる

サーバー側のNode.js は、Rubyのコピー。
npm(node package manager), yarn は、Bundler のコピー

CakePHP, Spring Boot は、Rails のコピー。
だから、流行った

Rails がサーバー側の標準。
省1
267: (ワッチョイ 292c-cvBQ) 2020/03/19(木)14:07 ID:JDU05jIv0(3/3) AAS
JavaScript のクラス構文

class Card {
constructor( number ) { this.number = number }
}

let cards = [ ]

for ( let count = 1; count <= 5; count++ ) {
cards.push( new Card( count ) )
省2
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s