Форум программистов, компьютерный форум, киберфорум
React/ReactJS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
 Аватар для AlexKOR5
50 / 14 / 3
Регистрация: 15.02.2019
Сообщений: 514

Почему в функцию постоянно передается значения "false"?

12.02.2021, 09:57. Показов 1244. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, почему в функцию постоянно передается значения "false" если должно передаваться значения "true"?
ст 47, в аргумент truths должен передаваться true, но там почему-то false.
Подскажите что там не так и как это исправить.

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
import React, {Component} from "react";
import PropTypes from 'prop-types';
import "./starrating.css";
 
class MyStarRating extends Component {
    constructor(props) {
        super(props);
        this.state = {
            quality: 0
        }
        this.changeState = this.changeState.bind(this)
    }
 
    changeState(ind) {
        this.setState({
            quality: ind + 1
        })
        console.log('act')
    }
 
    render() {
        let {allStars} = this.props;
        let {quality} = this.state;
        console.log(quality)
        return (
            <div className="star-rating">
                {[...Array(allStars)].map((item, index) =>
                    <Star
                        key={index}
                        truths={(index < quality) ? true : false}
                        onClick={() => this.changeState(index)}
                        indexer={index}
                        qua={quality}
                    />
                )}
            </div>
        );
    }
}
 
export default MyStarRating;
 
MyStarRating.defaultProps = {
    allStars: 5
}
 
const Star = ({truths, onClick = f => f, indexer, qua}) =>
    <div>
        <div
            className={(truths) ? "star" : "star selected"}
            onClick={onClick}>
        </div>
 
        <div> {indexer + ' < ' + qua + ' # ' + truths}</div>
    </div>
 
 
Star.propTypes = {
    onClick: PropTypes.func,
    truth: PropTypes.bool,
    indexers: PropTypes.number,
    qua: PropTypes.number
}
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.02.2021, 09:57
Ответы с готовыми решениями:

Почему не передается значения в функцию?
По сути, он просто сравнить пароль, который вводиться и пароль который постоянный. Но он не передает пароль, который вводиться в функцию...

Почему не передается значения в функцию?
По сути он должен проверить вводимый пароль с ликвидным, но он не передает значение. #include &lt;stdio.h&gt; #include...

Почему в функцию передается другая переменная?
Есть программа по односвязным спискам, которые надо объединить в двухсвязные #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; ...

1
the hardway first
Эксперт JS
 Аватар для j2FunOnly
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
12.02.2021, 14:45
Лучший ответ Сообщение было отмечено AlexKOR5 как решение

Решение

Цитата Сообщение от AlexKOR5 Посмотреть сообщение
в аргумент truths должен передаваться true, но там почему-то false.
Проблема не в этом коде - всё работает, ищите дальше.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.02.2021, 14:45
Помогаю со студенческими работами здесь

Почему не передается массив в качестве параметра в функцию?
Всем привет и с Новым годом !!! =) Пишу приложение на Zend. Есть класс: class Application_Model_Request{ protected...

Как передается значение в функцию и почему после перемещения знач. остается?
Для меня это очень странный вопрос, т.к. не сказал бы что я уже профи в С++(да куда там... :D), но вроде и не совсем новичок. И настиг...

В функцию sort не передается значения массива из другой функции
Подскажите пжлст почему в процедуру sort не передаются значения массива из процедуры vyb var z: integer; const n = 1000; ...

На засыпку для новичков: в функции передаётся один параметр, а его значения разные; почему?
#include &lt;stdio.h&gt; //Тут некоторый код void foo(X* pX) {printf (&quot;%x\n&quot;, pX);}; void bar(Y* pY) {printf (&quot;%x\n&quot;, pY);}; int...

Разработать функцию, которая возвращает True, если полученные значения могут быть сторонами треугольника, False – в противном случае
Разработайте функцию, которая получает три вещественных параметра, возвращает в качестве своего результата булевское значение True, если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru