Freecodecamp: Pemeriksaan kasus tidak dilakukan untuk hasilnya

Dibuat pada 20 Jul 2016  ·  3Komentar  ·  Sumber: freeCodeCamp/freeCodeCamp

Nama Tantangan

Memanipulasi Array Dengan Unshift

https://www.freecodecamp.com/challenges/manipulate-arrays-with-unshift

Deskripsi masalah

Kode tidak memeriksa kasus yang dimasukkan untuk output array.

Informasi Browser

  • Google Chrome, Versi: 51.0.2704.106 m
  • Sistem Operasi: Windows 10 Home
  • Seluler, Desktop, atau Tablet:

Kode Anda


Screenshot

image

help wanted

Komentar yang paling membantu

@ Akshit-p Oh, saya tidak setuju dengan Anda, hanya menambahkan lebih banyak informasi 😄

Saya pikir tes untuk tantangan ini harus diubah untuk menghapus toLowerCase() , tetapi saya juga berpikir tes di keempat tantangan harus menggunakan perbandingan angka yang ketat untuk memastikan pengguna memasukkan nilai yang benar.

Semua 3 komentar

Tes ini tidak terlalu pilih-pilih tentang isinya, bukan? Bahkan myArray.unshift(['paul','35']); lolos, dengan string '35' bukan nomor 35 .

Bagian yang penting adalah bahwa unshift digunakan dengan benar, yang diperiksa oleh tes. Namun, nilai yang ditunjukkan sebagai benar untuk myArray mungkin harus lebih cocok dengan apa yang sebenarnya diuji.

Diedit untuk menambahkan: Tantangan manipulasi array tetangga lainnya (push / pop / shift) tidak menyertakan toLowerCase() dalam pengujian mereka yang termasuk dalam tantangan ini, jadi ini adalah yang aneh dalam hal itu. Yang lain juga memiliki persamaan longgar untuk nilai angka, bagaimanapun, jadi bentuk string angka dapat diterima di masing-masing.

Saya benar-benar mengerti itu tetapi jika Kasus diperiksa untuk sebagian besar hasil, mengapa tidak ini, yakin yang ini aneh tetapi konsistensi adalah kuncinya. Terimakasih Meskipun

@ Akshit-p Oh, saya tidak setuju dengan Anda, hanya menambahkan lebih banyak informasi 😄

Saya pikir tes untuk tantangan ini harus diubah untuk menghapus toLowerCase() , tetapi saya juga berpikir tes di keempat tantangan harus menggunakan perbandingan angka yang ketat untuk memastikan pengguna memasukkan nilai yang benar.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat