เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Define mutable variables (var)

Scala has two kinds of variables: val and var. var are mutable and can be reassigned.

In Twenty-One, an ace is like a var, as it can be worth 1 or 11 points depending on the player's choice (as opposed to cards 2 through king, which have a constant point value throughout the game).

In this exercise, you will define each ace as a var of type Int set to a default value of 1 point. This time around, you'll leverage Scala's type inference (its ability to guess types based on supplied values) and omit the type annotation.

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Introduction to Scala

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Define four mutable variables, all of type Int and equal to 1: aceClubs, aceDiamonds, aceHearts, aceSpades.

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

// Define mutable variables for all aces
แก้ไขและรันโค้ด